我应该使用什么Xamarin Forms库在Oidc身份提供商处对用户进行身份验证

时间:2019-01-03 19:26:37

标签: oauth-2.0 oidc xamarin.auth identitymodel

当前,我正在尝试实现OpenID Connect(Oidc)登录支持(依赖方),以便用户可以使用其身份提供商进行登录。

我主要感兴趣的是验证用户身份,而不是代表他们访问Api。 该实现必须能够与各种身份提供者一起使用,并且必须采用Xamarin形式。

我找到了两个库,并尝试通过各种提供程序来实现。 -Xamarin.Auth(目前尚未成功) -IdentityModel.OidcClient2(成功) 我知道Oidc是OAuth2协议的扩展,应该用于验证用户身份。 OAuth2应该用于授权,令我感到困惑的是,在Xamarin.Auth示例中,它们还使用该库来获取用户数据。

这对我提出了以下问题: -我应该只使用哪个库在使用Xamarin Forms的Oidc身份提供商处对用户进行身份验证?

0 个答案:

没有答案