2016-10-10 9 views
0

を経由して、IDトークンを持つアイデンティティにログインしましょうAuth0UserオブジェクトがLoginAsync()から返されたアイデンティティでログインのリストが含まれています。はXamarinのAuth0.SDK

しかし、私は、ログインダイアログLoginAsyncが提示見ない時にこれを得るのですか - 私は、以前のログインから保存されたIDトークンを使用したいのですが?

は、このためにtokeninfoエンドポイントがあるようですが、XamarinのAuth0.SDKは、RESTを扱う排除するようだ - 私は何かが欠けてるような気がします。

答えて

1

ユーザーがすでにログインしている場合は、更新を行うことができます。

var client = new Auth0.SDK.Auth0Client ("XXXXXXX.auth0.com", "XXXXXXXXXXXXXXXXX"); 
await client.RefreshToken(); 
Console.Writeline(client.CurrentUser); 
+0

おかげで、残念ながらCurrentUserにはちょうど新しいIDトークンで更新されます - ではないプロファイル(アイデンティティ)、あるいはAuth0AccessToken。私もLoginAsync(とは違っていることを確認RefreshTokenのソースコード)を見ると、アイデンティティがあるCurrentUserに追加されません。 – jontyc

関連する問題