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.

  • 相关阅读:
    hdu2896 病毒肆虐【AC自动机】
    poj1066 Treasure Hunt【计算几何】
    vue教程3-webpack搭建项目
    棋牌手游在线人数监控系统
    vue教程2-组件化开发
    vue教程1-初体验
    DRF教程6-分页
    DRF教程5-API接口文档和接口测试
    DRF教程4-视图集和路由类
    DRF教程3-类视图
  • 原文地址:https://www.cnblogs.com/liuyuanhao/p/4349486.html
Copyright © 2011-2022 走看看