自定义ASP.NET Identity(OWIN)使用实体框架的详细信息

本吉FB

这个博客:

http://blogs.msdn.com/b/webdev/archive/2013/06/27/introducing-asp-net-identity-membership-system-for-asp-net-applications.aspx

有关ASP.NET身份提供程序的说明:

持久性控制

默认情况下,ASP.NET Identity系统会将所有用户信息存储在数据库中。ASP.NET Identity使用Entity Framework Code First来实现其所有持久性机制。

如果您的应用程序要求此信息可能存储在其他存储机制(例如SharePoint,Azure表服务,无Sql数据库等)中,则现在可以插入其他存储提供程序。

但是,如何与此一起使用Azure表服务呢?我的研究表明,您不能将实体框架与表服务一起使用,因此我认为您必须完全替换使用实体框架的代码,但是我不确定。

相关问题:我是EF新手。我们如何自定义数据存储方式(甚至在SQL Server中)?我发现了两个显示向用户表添加额外字段的示例:

http://www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on

http://www.asp.net/web-api/overview/security/external-authentication-services

但是我不清楚到底发生了什么。我认为它首先使用的是Entity Framework代码,但是我很少看到有关如何为此自定义EF如何存储数据的文档。例如,我可以重命名实体吗?我可以定义数据库的名称吗?

谢谢...

-Ben

jd4u
  • Asp.Net Identity具有使用EntityFramework的默认存储实现。

  • Microsoft.AspNet.Identity.Core具有接口列表,需要实现这些接口才能在所需位置和所需位置存储数据。这些接口提供所需的最少成员和方法。

  • IdentityManager是您可以传递自定义商店接口实现的主要入口点。

IdentityManager(Microsoft.AspNet.Identity.IIdentityStore)

将此定制用于框架(与存储/存储无关,它将进一步指导您)

使用一个ASP.NET身份实现用户确认和密码重置

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自定义实体框架的ASP.NET标识(OWIN)使用的详细信息

来自分类Dev

Asp.net Identity 2自定义用户和自定义表名称

来自分类Dev

自定义Asp.Net Identity 3.0

来自分类Dev

ASP .NET Identity-自定义IUserStore FindByNameAsync方法

来自分类Dev

ASP.Net身份-使用自定义架构

来自分类Dev

带有实体框架的MVC(ASP.NET身份)自定义登录状态

来自分类Dev

带有实体框架的MVC(ASP.NET身份)自定义登录状态

来自分类Dev

实体框架ASP.NET MVC数据注释自定义格式

来自分类Dev

如何为 Asp.Net Identity 自定义表名(例如从 AspNetUsers 更改为自定义名称)

来自分类Dev

Asp.net Identity 2.0使用自定义唯一属性扩展UserValidator

来自分类Dev

在ASP.NET Identity中为AspNetUsers表使用自定义属性

来自分类Dev

使用自定义角色在ASP.NET Identity中初始化RoleManager

来自分类Dev

使用ASP.NET Identity 2.0和MVC 5的自定义单点登录

来自分类Dev

使用ASP.NET Identity 3的自定义密码策略

来自分类Dev

使用自定义 List<property> 扩展 ASP .NET Identity 并在视图中访问它

来自分类Dev

显示自定义实体的详细信息

来自分类Dev

在 ASP.NET Core 上使用 Identity 登录后如何直接获取用户详细信息?

来自分类Dev

自定义ASP.NET身份,OWIN和社交提供程序登录

来自分类Dev

带有OWIN的ASP.NET Web Api-自定义身份验证

来自分类Dev

自定义ASP.NET动态数据实体中的筛选器

来自分类Dev

自定义ASP.NET动态数据实体中的筛选器

来自分类Dev

ASP.NET MVC 4-自定义成员资格和角色实体未更新

来自分类Dev

ASP.NET Identity外部身份验证提供程序自定义图标

来自分类Dev

ASP.Net Identity 2-来自OAuthAuthorizationServerProvider的自定义响应

来自分类Dev

在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

来自分类Dev

如何自定义Asp.net Identity 2用户名已采取的验证消息?

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

将自定义列添加到ASP.NET Identity

Related 相关文章

  1. 1

    自定义实体框架的ASP.NET标识(OWIN)使用的详细信息

  2. 2

    Asp.net Identity 2自定义用户和自定义表名称

  3. 3

    自定义Asp.Net Identity 3.0

  4. 4

    ASP .NET Identity-自定义IUserStore FindByNameAsync方法

  5. 5

    ASP.Net身份-使用自定义架构

  6. 6

    带有实体框架的MVC(ASP.NET身份)自定义登录状态

  7. 7

    带有实体框架的MVC(ASP.NET身份)自定义登录状态

  8. 8

    实体框架ASP.NET MVC数据注释自定义格式

  9. 9

    如何为 Asp.Net Identity 自定义表名(例如从 AspNetUsers 更改为自定义名称)

  10. 10

    Asp.net Identity 2.0使用自定义唯一属性扩展UserValidator

  11. 11

    在ASP.NET Identity中为AspNetUsers表使用自定义属性

  12. 12

    使用自定义角色在ASP.NET Identity中初始化RoleManager

  13. 13

    使用ASP.NET Identity 2.0和MVC 5的自定义单点登录

  14. 14

    使用ASP.NET Identity 3的自定义密码策略

  15. 15

    使用自定义 List<property> 扩展 ASP .NET Identity 并在视图中访问它

  16. 16

    显示自定义实体的详细信息

  17. 17

    在 ASP.NET Core 上使用 Identity 登录后如何直接获取用户详细信息?

  18. 18

    自定义ASP.NET身份,OWIN和社交提供程序登录

  19. 19

    带有OWIN的ASP.NET Web Api-自定义身份验证

  20. 20

    自定义ASP.NET动态数据实体中的筛选器

  21. 21

    自定义ASP.NET动态数据实体中的筛选器

  22. 22

    ASP.NET MVC 4-自定义成员资格和角色实体未更新

  23. 23

    ASP.NET Identity外部身份验证提供程序自定义图标

  24. 24

    ASP.Net Identity 2-来自OAuthAuthorizationServerProvider的自定义响应

  25. 25

    在ASP.NET Identity中自定义IdentityUser类时,将创建可空字段

  26. 26

    如何自定义Asp.net Identity 2用户名已采取的验证消息?

  27. 27

    自定义MVC5 ASP.NET Identity中的cookie值

  28. 28

    自定义MVC5 ASP.NET Identity中的cookie值

  29. 29

    将自定义列添加到ASP.NET Identity

热门标签

归档