【问题标题】:How to secure users in azure如何在 Azure 中保护用户
【发布时间】:2017-06-22 03:05:03
【问题描述】:

我已经创建了一个应用程序,我已经完成了。我有一个登录名并注册,用户可以在其中创建他们的帐户,然后继续登录。但是现在我必须专注于安全性。我需要对我的用户进行身份验证,但需要使用名为 ClubUser 的现有表。问题是我不想使用谷歌、微软或推特。我一直在研究天蓝色的活动目录,但我很困惑,我不明白。天蓝色广告似乎无法注册用户,也无法为他们分配自定义属性。此外,它说所有用户都必须拥有 Microsoft 帐户,这不适用于我的应用程序。我已阅读 azure 文档https://docs.microsoft.com/en-us/azure/sql-database/sql-database-aad-authentication

【问题讨论】:

    标签: azure authentication ionic-framework azure-active-directory


    【解决方案1】:

    Azure Active Directory 是 Microsoft 的基于多租户云的目录和身份管理服务。默认不支持用户注册创建账号。但是,您可以利用 Azure AD Graph REST 在您的应用程序中创建帐户。

    有关 Azure AD 的更多详细信息,您可以参考以下链接:

    What is Azure Active Directory?

    【讨论】:

      【解决方案2】:

      如果您想将用户信息完全存储在您的应用中,那么您应该继续这样做。否则,如果您想允许注册并使用联合身份验证,那么 Azure AD B2C 将适合您。

      https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-overview

      您还可以通过 Graph API 为用户添加自定义属性。

      https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-custom-attr

      未来的旁注:我建议从一开始就关注安全性。加起来比较麻烦。

      【讨论】:

        猜你喜欢
        • 2013-01-07
        • 1970-01-01
        • 2021-07-22
        • 2022-12-18
        • 2021-05-19
        • 2022-10-23
        • 1970-01-01
        • 2020-08-10
        • 1970-01-01
        相关资源
        最近更新 更多