Skip to main content

Androidアプリケーションにログインを追加する

WebAuthProvider.loginメソッドを使用して、ユーザーをログインさせることができます。
認証結果はonSuccessコールバックに配信されます。 WebAuthProviderクラスのその他のオプションについては、「Auth0.Androidの構成」を参照してください。

Androidアプリケーションにログアウトを追加する

ユーザーをログアウトさせるには、WebAuthProvider.logoutメソッドを呼び出します。ログアウト結果はonSuccessコールバックに配信されます。 この方法では、認証時にブラウザが設定したCookieが削除されるため、ユーザーは次回認証を行うときに資格情報を再入力する必要があります。
ログアウトがキャンセルされた場合は、ユーザーを、ログアウトの直前にいた場所に戻すといいかもしれません。

ユーザープロファイルを表示する

AuthenticationAPIClientクラスを使用して、Auth0からユーザーのプロファイルを取得します。これには以下のものが必要です。
  • ログインフェーズで受信したアクセストークン
  • WebAuthProvider.loginが呼び出されたときを含むためのprofileスコープ
  • emailスコープ(ユーザーのメールアドレスを取得したい場合)
このサンプルはユーザープロファイルを取得して画面に表示する機能のデモです。