【发布时间】:2017-03-10 14:51:34
【问题描述】:
我正在使用 Xamarin.iOS 应用程序中的 Auth0。目前,我正在使用此代码对用户进行身份验证:
var user = await auth0.LoginAsync(this, "facebook", true);
我如何使用以后返回的刷新令牌。目前我必须每次都运行这段代码。我查看了有关 Auth0 的文档,但找不到任何显示如何使用刷新令牌的内容。
完整的代码如下所示:
public override void ViewDidLoad()
{
base.ViewDidLoad();
LinkedInLoginButton.TouchUpInside += (sender, e) => {
Login("linkedin", sender);
};
FacebookLoginButton.TouchUpInside += (sender, e) =>{
Login("facebook", sender);
};
}
public async void Login(string provider, object sender)
{
var user = await auth0.LoginAsync(this, provider, true);
}
【问题讨论】:
-
您是否使用 Xamarin.Forms oauth?什么 Nuget 包?
-
没有 xamarin.ios,我已通过组件资源管理器将 auth0 添加为组件,如此处所述components.xamarin.com/gettingstarted/auth0client
标签: ios xamarin.ios auth0