讀書時最常用判斷登陸的就是登陸時用cookie或session存儲
這樣做每個頁面都要判斷很麻煩
畢業半年了
可是如果只有登陸驗證沒有權限其他操作的話!這樣用form驗證比繼承類來得更方便
首先配置web
在systen
<authentication mode="Forms">
<forms loginUrl="admin/Login
</authentication>
<!
name 屬性指定驗證所需要的 cookie 的名稱
loginUrl 屬性指定登錄用的頁面
defaultUrl 屬性指定登入後跳轉到的頁面
timeout cookie過期時間
<!
<location path="admin">
<system
<authorization>
<deny users="?"/><
</authorization>
</system
</location>
我做的後台單獨放在一個文件夾內!這樣只要給這個文件夾設置權限就可以
接下來是代碼
代碼
if (TextBox
{
FormsAuthentication
//CheckBox
//後面可以接Response
//如果沒有上面的驗證票而直接跳轉會失敗
//Response
//Response
}
else
Response
有些頁面要根據判斷用戶是否登陸呈現不同的排版
if(User
{
//已登陸;
}
else
{
//未登陸
}
有時還要取用戶的用戶名顯示在頁面上
User
好了
FormsAuthentication
From:http://tw.wingwit.com/Article/program/net/201311/14228.html