Androidアプリケーションにログインを追加する
WebAuthProvider.loginメソッドを使用して、ユーザーをログインさせることができます。
onSuccessコールバックに配信されます。
WebAuthProviderクラスのその他のオプションについては、「Auth0.Androidの構成」を参照してください。
Androidアプリケーションにログアウトを追加する
ユーザーをログアウトさせるには、WebAuthProvider.logoutメソッドを呼び出します。ログアウト結果はonSuccessコールバックに配信されます。
この方法では、認証時にブラウザが設定したCookieが削除されるため、ユーザーは次回認証を行うときに資格情報を再入力する必要があります。
ログアウトがキャンセルされた場合は、ユーザーを、ログアウトの直前にいた場所に戻すといいかもしれません。
ユーザープロファイルを表示する
AuthenticationAPIClientクラスを使用して、Auth0からユーザーのプロファイルを取得します。これには以下のものが必要です。
- ログインフェーズで受信したアクセストークン
WebAuthProvider.loginが呼び出されたときを含むためのprofileスコープemailスコープ(ユーザーのメールアドレスを取得したい場合)