React native 登录时从Azure Active Directory生成环回用户的最佳实践是什么(react本机应用程序)?

React native 登录时从Azure Active Directory生成环回用户的最佳实践是什么(react本机应用程序)?,react-native,azure-active-directory,loopbackjs,expo,loopback,React Native,Azure Active Directory,Loopbackjs,Expo,Loopback,我有一个带有expo sdk的react本机应用程序,使用loopback 3作为我的后端,我正在尝试向其添加Azure Active Directory授权和身份验证,以便我的用户可以使用他们的工作电子邮件和密码登录 我甚至对我如何做到这一点以及使用什么技术感到困惑 目前,我有一个打开浏览器的按钮,可以验证和授权用户进行快速图形api调用并获取用户数据,但我不知道如何处理这些信息 如果以前有人这样做过,只要给我指出正确的方向就好了。我看了很多文档,但就是不知道怎么做。如你所述,你的应用程序向a

我有一个带有expo sdk的react本机应用程序,使用loopback 3作为我的后端,我正在尝试向其添加Azure Active Directory授权和身份验证,以便我的用户可以使用他们的工作电子邮件和密码登录

我甚至对我如何做到这一点以及使用什么技术感到困惑

目前,我有一个打开浏览器的按钮,可以验证和授权用户进行快速图形api调用并获取用户数据,但我不知道如何处理这些信息


如果以前有人这样做过,只要给我指出正确的方向就好了。我看了很多文档,但就是不知道怎么做。

如你所述,你的应用程序向azure ad发出令牌请求,在输入用户凭据后,你的应用程序使用获取的令牌访问graph api,然后graph api返回相关资源

对于您所尝试的,您可以在或上参考oauth2.0代码授权流


关于使用令牌调用ms graph api,您可以参考。

如您所述,您的应用程序向azure ad发出令牌请求,在输入用户凭据后,您的应用程序使用获取的令牌访问graph api,然后graph api返回相关资源

对于您所尝试的,您可以在或上参考oauth2.0代码授权流


关于使用令牌调用ms graph api,您可以参考。

我已经了解了这一点,但问题是我无法仅通过azure登录来授权和验证我的环回应用程序。在前端,我可以让他们使用azure帐户进行身份验证并返回帐户信息,但他们仍然必须使用该信息并为我的应用程序选择专门的密码。如果你能理解我的话,这是我想退出的最后一步。我希望他们能够按下一个按钮,并通过一个登录在环回上对他们进行身份验证和授权,而不需要他们手动创建一个帐户。我发现了这一点,但问题是我不能仅通过azure登录对我的环回应用程序进行授权和身份验证。在前端,我可以让他们使用azure帐户进行身份验证并返回帐户信息,但他们仍然必须使用该信息并为我的应用程序选择专门的密码。如果你能理解我的话,这是我想退出的最后一步。我希望他们能够按下一个按钮,通过一次登录在环回上对他们进行身份验证和授权,而不必手动创建帐户