資源簡介
DOCS 目錄存放項目的相關文檔 DATA MODEL 目錄存放數據庫模型和sql腳本

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Web;
using?System.Web.Security;
using?VSM.DevFx.SysManage;
using?JITE.CIS.framework.Utilities;
namespace?JITE.CIS.DevFx.Security
{
????///?
????///?用戶登錄驗證模塊
????///?
????public?class?Authentication
????{
????????public?Authentication()
????????{
????????????
????????}
????????///?
????????///?取得用戶角色
????????///?
????????///?
????????public?static?string?GetUserRole()
????????{
????????????string?Role?=?““;
????????????if?(HttpContext.Current.User?!=?null)
????????????{
????????????????if?(HttpContext.Current.User.Identity.IsAuthenticated)
????????????????{
????????????????????if?(HttpContext.Current.User.Identity?is?FormsIdentity)
????????????????????{
????????????????????????FormsIdentity?id?=
????????????????????????(FormsIdentity)HttpContext.Current.User.Identity;
????????????????????????FormsAuthenticationTicket?ticket?=?id.Ticket;
????????????????????????//?取存儲在票據中的用戶數據,在這里其實就是用戶的角色?
????????????????????????Role?=?ticket.UserData;
????????????????????}
????????????????}
????????????}
????????????return?Role;
????????}
????????///?
????????///?
????????///?
????????///?
????????public?static?string?GetUserCode()
????????{
????????????string?UserCode?=?““;
????????????if?(HttpContext.Current.User?!=?null)
????????????{
????????????????if?(HttpContext.Current.User.Identity.IsAuthenticated)
????????????????{
????????????????????if?(HttpContext.Current.User.Identity?is?FormsIdentity)
????????????????????{
????????????????????????FormsIdentity?id?=
????????????????????????(FormsIdentity)HttpContext.Current.User.Identity;
????????????????????????FormsAuthenticationTicket?ticket?=?id.Ticket;
????????????????????????//?取存儲在票據中的用戶數據,在這里其實就是用戶的角色?
????????????????????????UserCode?=?ticket.Name;
????????????????????}
????????????????}
????????????}
????????????return?UserCode;
????????}
????????///?
????????///?驗證用戶是否經過登錄認證
????????///?
????????///?
????????public?static?bool?IsAuthenticated()
????????{
????????????return?HttpContext.Current.User.Identity.IsAuthenticated;
????????}
????????///?
????????///?用戶登錄
????????///?
????????///?
????????///?
????????///?
????????public?static?bool?ValidUser(string?userName?string?password)
????????{
????????????
????????????if?(!string.IsNullOrEmpty(userName)?&&?!string.IsNullOrEmpty(password))
????????????{
????????????????User?_User?=?new?User();
????????????????UserInfo?info?=?_User.Login(userName?password);
????????????????//password?=?FormsAuthentication.HashPasswordForStoringInConfigFile(password?“MD5“);
????????????????//string?realPassword?=?Users.GetUser(userName).Password;
????????????????if?(info?!=?null)
????????????????{
????????????????????Sessionhelper.Add(“UserInfo“?info);
????????????????????//if(!Gener
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-05-09?09:26??JXNG-master\
?????文件?????????483??2014-05-09?09:26??JXNG-master\.gitattributes
?????文件????????2643??2014-05-09?09:26??JXNG-master\.gitignore
?????目錄???????????0??2014-05-09?09:26??JXNG-master\DOCS\
?????文件???????10598??2014-05-09?09:26??JXNG-master\DOCS\功能清單.xlsx
?????目錄???????????0??2014-05-09?09:26??JXNG-master\Data?Model\
?????文件????????8580??2014-05-09?09:26??JXNG-master\Data?Model\JX.sql
?????文件?????2607104??2014-05-09?09:26??JXNG-master\Data?Model\JXNG-DB.eap
?????文件???????40601??2014-05-09?09:26??JXNG-master\Data?Model\JX_FULL_INCLUDE_DATA.sql
?????目錄???????????0??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\
?????文件????????5366??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\Authentication.cs
?????文件????????3484??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\JITE.CIS.DevFx.Security.csproj
?????文件????????4318??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\NonReduplicatePostModule.cs
?????目錄???????????0??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\Properties\
?????文件????????1360??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\Properties\AssemblyInfo.cs
?????文件????????1787??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\RecordSysLog.cs
?????文件????????5195??2014-05-09?09:26??JXNG-master\JITE.CIS.DevFx.Security\UserAuthorizationModule.cs
?????目錄???????????0??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????7202??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????4576??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件?????????922??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????1523??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????4762??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????3909??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????8668??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件???????20003??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件???????20943??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件???????21172??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????目錄???????????0??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件????????1419??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
?????文件???????20758??2014-05-09?09:26??JXNG-master\JITE.CIS.fr
............此處省略915個文件信息
評論
共有 條評論