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