Skip to main content

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

WebAuthProvider.login メソッドを使用して、ユーザーはログインできます。
認証結果は、onSuccess コールバックに渡されます。 WebAuthProvider クラスのその他のオプションについては、Auth0.Android の設定をご覧ください。

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

ユーザーをログアウトさせるには、WebAuthProvider.logout メソッドを呼び出します。ログアウトの結果は onSuccess コールバックで返されます。 このメソッドは、認証時にブラウザーに設定されたクッキーを削除するため、ユーザーは次回認証を行う際に資格情報を再入力する必要があります。
ログアウトがキャンセルされた場合は、ログアウトを試みる前の画面にユーザーを戻すことを検討してください。

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

AuthenticationAPIClient クラスを使用して、Auth0 からユーザーのプロファイルを取得します。これには次のものが必要です。
  • ログイン時に受け取った
  • WebAuthProvider.login の呼び出し時に含める profile スコープ
  • ユーザーのメールアドレスも取得する場合は email スコープ
このサンプルでは、ユーザーのプロファイルを取得し、画面に表示する関数を紹介します。