1、建立登入視窗和驗證控制項
2、寫easyui擴充套件共用函式(根據使用者環境不同彈出不一樣的對話方塊和根據返回data.statu的狀態執行不同的事件)
; (function ($)
});} else }},
//根據data.statu的狀態執行不同的事件
procajaxmsg: function (data, funcsuc, funcerr)
var state = parseint(data.statu);
switch (state)
break;
case 2:
if (funcerr)
default:}}
})})(jquery);
3、寫easyui**
//根據後台返回的json資料進行判斷
function chuli(jsondata) , function () );
}//新增dialog視窗,在視窗加兩個按鈕
$(function () ,
function (data) );}}
}, }]
})})
4、寫css控制控制項的位置
.login_item
.login_item span
5、後台驗證
/// /// 接收表單檢視提交來使用者名稱和密碼
/// 去指定的model驗證密碼的正確性
6、後台用到的轉json類packagingajaxmsg
#region 把ajax返回值封裝成json格式的字串
public static actionresult packagingajaxmsg(ajaxstatu statu,string msg,object data=null ,string backurl="")
;jsonresult ajaxres = new jsonresult();
ajaxres.data = amm;
return ajaxres;
}#endregion
7、 packagingajaxmsg用到列舉ajaxstatu
public enum ajaxstatu
shiro登入過程
接觸和使用shiro還是有好大一段時間,可惜並沒有搞明白其實的原理和機制。因為工作中使用的框架都封裝好了,so.並沒有去研究。原來一直猜想的是shiro可以直接連線資料庫,驗證使用者名稱和密碼。但是又沒在實體類中找到有什麼特殊的標記註解之類的。就有點好奇了,於是趁這兩天工作不是那麼緊張了,就跟了下原...
Unix終端登入過程
unix終端登入過程 系統管理員建立通常名為 etc ttys的檔案,檔案中每個終端裝置都有一行用來說明裝置名和傳遞給getty程式的引數 如終端的波特率等等 1.當系統自舉時,核心建立程序id為1的程序也就是init程序,init程序使系統進入多使用者狀態。init程序讀檔案 etc ttys,對...
Linux 啟動 登入過程
一 啟動 1.開機bios自檢 2.mbr引導 3.grub引導選單 4.載入核心kernel 5.啟動init程序 6.讀取inittab檔案,執行rc.sysinit,rc等指令碼 7.啟動mingetty,進入系統登陸介面 二 登入 在登入linux時要執行檔案的過程如下 在剛登入linux時...