最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net 簡單單點登錄技術(shù)分析

 更新時間:2011年02月14日 21:58:05   作者:  
單點登錄,又叫SSO(Single Sign On)。在一些cms或者OA中比較常用到這種登錄模式,目的是為防止重復(fù)登錄。而其實現(xiàn)原理也頗為簡單,只要Cache的形式就可以實現(xiàn),這里只用于簡單記錄下,呵呵……
代碼如下:
復(fù)制代碼 代碼如下:

///單點登錄(Single Sign On)
public void SSOMethods(string username, string password)
{
//判斷登錄情況 此處方法省略……
int result = CheckLogin(username, password);
if(result>0)
{
//唯一標(biāo)識,可自行設(shè)定
string key = string.Format("{0}_{1}",username, password);
//得到Cache中的key值
string userCache = Cache[key].ToString();
//判斷是否為空
if(string.IsNullOrEmpty(userCache))
{
TimeSpan SessionTimeOut = new TimeSpan(0,0,HttpContext.Current.Session.TimeOut,0,0);
HttpContext.Current.Cache.Insert(key,key,null,DateTime.MaxValue,SessionTimeOut,CacheItemPriority,NotRemovable,null);
Session["User"] = key;
Response.Write("<font color=red>登錄成功!</font>");
}
else
{
Repsonse.Write("<font color=red>抱歉,您已經(jīng)在其他地方登錄了!</font>");
return;
}
}
else
{
Response.Write("用戶名不存在!");
}
}

相關(guān)文章

最新評論

白河县| 北票市| 南郑县| 嵊州市| 白水县| 富阳市| 平果县| 进贤县| 邵阳市| 黑龙江省| 娄烦县| 武定县| 都江堰市| 本溪市| 大兴区| 称多县| 榆社县| 嘉定区| 乌兰浩特市| 枣阳市| 昌邑市| 马尔康县| 泸州市| 山阴县| 松滋市| 托克逊县| 阳信县| 丽江市| 闽侯县| 九龙县| 绩溪县| 嘉峪关市| 漾濞| 安庆市| 嵊泗县| 梅州市| 双鸭山市| 武穴市| 涿鹿县| 南康市| 沂源县|