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.

  • 相关阅读:
    swoole 入门
    Centos7安装Percona5.7
    clone github报Permission denied (publickey) 解决方案
    yii2-swiftmailer入门
    Yii 2.0 数据库操作总结
    面向对象简单示例
    面向对象与面向过程
    Tkinter之部件3种放置方式pack、grid、place
    Tkinter之variable用法
    Tkinter之Menu
  • 原文地址:https://www.cnblogs.com/liuyuanhao/p/4349486.html
Copyright © 2011-2022 走看看