码迷,mamicode.com
首页 > 其他好文 > 详细

认证方式

时间:2015-07-27 01:45:53      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

Claims-based

分开认证和授权,如用QQ账户登录系统。

.net 下实现

ClaimsIdentity

ClaimsPrincipal

Basic/Windows/Forms

Forms认证

登录时FormsAuthentication.SetAuthCookie("Jesse"false)创建cookies,访问其他页面时FormsAuthenticationModule检查到了用户身份的cookie,并生成identity对象,HttpContext.User.IsAuthenticated = true

 

OWin

通过application delegate解耦web应用与服务

 

.net 认证基础

Identity(包含Name,IsAuthenticated,AuthenticationType)

Principal(AppDomain级别,包含Identity)

RoleProvider(基于Principal实现)

 

[Authorize(Roles="Users")]  //可用在controller上

认证方式

标签:

原文地址:http://www.cnblogs.com/yfann/p/4679060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!