现在的位置: 首页 > 综合 > 正文

轻量级单点登录系统最佳实践(六)——5.1. 公共组件SSOLab.SSOServer.Components

2013年02月02日 ⁄ 综合 ⁄ 共 8093字 ⁄ 字号 评论关闭
 

Application.cs应用系统类。属性:ID、名称、单点登录秘钥。

ApplicationService.cs应用系统服务类。方法:根据名称获取应用系统。为了叙述简便,直接把应用系统的信息写入代码中。

User.cs用户类。属性:ID、用户名、密码。

UserService.cs用户服务类。方法:验证用户、根据ID获取用户、根据用户名获取用户。为了叙述简便,直接把用户的信息写入代码中。

SSOUtil.cs单点登录工具类。静态方法:获取随机字符串、DES加密、DES解密、获取网站地址

 

Application.cs

 

Code

 

 

ApplicationService

 

Code

 

 

User.cs

 

Code

 

 

UserService.cs

 

Code

 

 

SSOUtil.cs

 

Code

 

 

抱歉!评论已关闭.