0
从LoginAsync()
返回的Auth0User
对象包含登录身份的列表。通过Xamarin的Auth0.SDK获取使用id令牌登录的身份
但是,我怎么得到这个没有看到登录对话LoginAsync呈现 - 我只想使用从以前的登录保存的ID令牌?
这似乎有一个tokeninfo端点,但Xamarin的Auth0.SDK似乎消除了与REST的处理 - 所以觉得我错过了一些东西。
从LoginAsync()
返回的Auth0User
对象包含登录身份的列表。通过Xamarin的Auth0.SDK获取使用id令牌登录的身份
但是,我怎么得到这个没有看到登录对话LoginAsync呈现 - 我只想使用从以前的登录保存的ID令牌?
这似乎有一个tokeninfo端点,但Xamarin的Auth0.SDK似乎消除了与REST的处理 - 所以觉得我错过了一些东西。
如果用户已经登录,你可以做一个刷新:
var client = new Auth0.SDK.Auth0Client ("XXXXXXX.auth0.com", "XXXXXXXXXXXXXXXXX");
await client.RefreshToken();
Console.Writeline(client.CurrentUser);
谢谢,但不幸的是CurrentUser只是获取新的ID令牌更新 - 不型材(身份),甚至Auth0AccessToken。查看RefreshToken的源代码,我也确认,与LoginAsync()不同,身份不会添加到CurrentUser。 – jontyc