zoukankan      html  css  js  c++  java
  • asp.net identity 介绍

    asp.net identity 是新的会员系统。

    1、identity 能使用在所有的asp.net 框架,包括asp.net mvc ,web Forms,Web Pages,WEb APi,and SingnalIR。

    2、用户配置信息的易插入  你可以完全控制用户表的结构和配置信息。

    3、持久控制。 默认情况下,asp.net Identity 系统将用户信息保存在数据库中。他使用 EF 实体框架代码优先的模式来实现持久化机制 。

    4、单元测试。

    5、角色提供。容易创建角色。

    6、基于声明的身份认证。

    7、Owin 集成。 新的asp.net 身份谁是基于owin 中间件,它是一个独立的框架。 asp.net Identity 使用OWIN身份认证来实现登录、登出站点。也就是说不是使用FormsAuthentication 来创建Cookie,而是使用OWIN CookieAuthentication 来创建Cookie.

    新创建的项目中包含三个程序包:

    1、Microsoft.Asp.Net.Identity.EntityFramework  .使用这个包,可以使用EF 来插入Asp.net Identity 持久化数据 或结构到SQL Server 中。

    2、Microsoft.Asp.Net.Identity.Core.  这是Identity的接口。用于支持不同的数据库。

    3、Microsoft.AspNet.Identity.OWIN  这个包可在在.net 应用程序中增加OWIN身份认证功能,当你加入登录功能到你的应用程序中的时候,调用 OWIN Cookie AUthetication 中间件来创建Cookie.

  • 相关阅读:
    Bruce Eckel:编程生涯(转载)
    NSScanner用法详解
    如何为github上的项目添加gif效果图
    iOS-网址集
    支持后台播放音频
    iOS:UITableView 方法 属性
    Quartz2D简介及基本线条绘制
    遍历输出所有子视图(View)
    UIView常用属性与方法/UIKit继承结构
    netty02(接受消息以后进行返回)
  • 原文地址:https://www.cnblogs.com/liuyuanhao/p/4349486.html
Copyright © 2011-2022 走看看