NativeScript Angular User Authentication Using Auth0



我在 Angular 中编写了几个使用 Auth0 对用户进行身份验证的 Web 应用程序。但是,尽管我们使用的是 Auth0,但我们正在将 Auth0 与 Azure AD 集成。因此,用户会收到 Auth0 托管登录页的提示,在该页中,用户被定向到通过其 Azure AD 凭据登录,然后 Auth0 使用 Auth0 访问令牌将其重定向回我们的客户端应用程序。

我现在是第一次使用 Angular 创建一个 NativeScript 应用程序,我很好奇如何以类似的方式实现用户身份验证。截至目前,Auth0直接支持NativeScript。我会尝试使用 Auth0 直接使用用户名密码身份验证,但问题是密码存储在 Azure AD 中,所以我认为它不会那样工作。

我可能会使用用户名/密码对 Azure AD 的用户进行身份验证,但现在我的所有后端路由都需要 Auth0 访问令牌,而不是 Azure AD 访问令牌。另外,上次我尝试使用 adal.js 库时,有很多问题。

我也非常谨慎地使用随机人创建的库,这些库看起来不受许多用户的支持。

是否有人有使用 NativeScript 应用程序通过 Auth0 或 Azure AD 对用户进行身份验证的经验?

您是否检查了 Nativescript 插件中的 auth0。

最新更新