【问题标题】:identity server 4 as a API and web project身份服务器 4 作为 API 和 Web 项目
【发布时间】:2021-10-07 14:07:01
【问题描述】:

我正在计划一个使用 .net core web api 的微服务项目,并即将使用身份服务器进行身份验证。由于有基于移动的客户端(android、ios),我如何通过 API 端点将身份服务器登录用作 Web 项目和其他功能,如注册、电子邮件确认、密码重置等

【问题讨论】:

    标签: .net identityserver4


    【解决方案1】:

    我假设您计划使用 ASP.Net CORE Identity 作为您的身份存储。看看 IdentityServer4 的教程项目 (https://docs.duendesoftware.com/identityserver/v5/quickstarts/)。它具有用于身份验证的示例代码。至于身份管理功能,据我所知,IdentityServer 没有内置这些​​功能。你需要创建你自己的。但是那里有一些很好的参考资料,例如 https://code-maze.com/asp-net-core-identity-series/

    【讨论】:

    • 是的。他是对的。您需要编写这些 API。检查我的代码库,其中有通过 API snipboard.io/ZR9Gt1.jpg注册用户的代码
    • 是的,我曾尝试在同一个项目中使用 .net 核心身份和身份服务器
    猜你喜欢
    • 2021-10-01
    • 2017-03-12
    • 2020-11-17
    • 2021-01-14
    • 2017-07-26
    • 2019-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多