首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用IdentityServer3配置用户注册?

用IdentityServer3配置用户注册?
EN

Stack Overflow用户
提问于 2016-06-01 02:09:35
回答 1查看 685关注 0票数 1

我对认证和授权非常陌生。因此,我有一些问题,从community.This问是我做了什么,到目前为止,我搜索如何做认证和授权,我看到了IdentityServer3,我配置了我的项目。在我的项目中,我有单独的DB到IDServer和一个到项目。我搜索--这是用identityserver3配置用户注册的一种方法。这有可能吗?我找不到这样做的线索,于是我用用这里解释的项目配置了这里标识。这些是我的问题。

  1. 是否有可能使用IdentityServer3进行用户注册,还是只管理登录、身份验证和授权?
  2. 保留用户data.user名称、电子邮件、密码的最佳方法是什么?目前,我将用户数据保存在我的项目中。我是否需要将用户数据保存在IDServer中。
    1. 在ASP.NET标识中有一个角色,这与声明相同吗??

如何通过配置IdentityServer3将用户注册表单添加到项目中。如果有更好的方式来注册用户,有人能指出我吗??

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-01 07:58:57

  1. Identity Server 3仅是身份验证。用户注册、密码重置等应该由身份服务器可以链接到的单独应用程序处理。
  2. 您应该将您的标识数据存储在任何用户存储区(例如,ASP.NET标识或成员身份重新引导)。这应该在数据库中。然后,Identity Server可以使用此用户存储来对用户进行身份验证并生成其声明。
  3. ASP.NET标识中的角色表只是角色声明的抽象。所以是的,这只是另一种说法。

ASP.NET标识库为用户注册提供了一些很好的API。我建议创建一个应用程序,该应用程序公开该应用程序并将Identity Server链接到该应用程序。Identity Server不会立即执行此操作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37558337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档