ユーザーをログアウトする

ユーザーをログアウトする

ウェブサイトには、ログインしたユーザーがログアウトできる機能も必要です。「Logout」プロンプトを表示する場所に次のリンクを追加します。

<a id="Logout">Logout</a> 

ユーザーがログアウトのオプションを選択したら、そのユーザーに関連するアクセストークンとリフレッシュトークンをすべて削除し、ウェブサイトからはプロファイル情報を削除する必要があります。ログアウトした後は、ウェブサイトにログインオプションを表示する必要があります。

JavaScript用のLogin with Amazon SDKを使用している場合、amazon.Login.logoutメソッドを呼び出して、キャッシュされたすべてのトークンを削除できます。次に例を示します。

ログアウト後にamazon.Login.authorizeを呼び出し、デフォルトのログイン画面を表示します。

<script type="text/javascript">
  document.getElementById('Logout').onclick function() { 
     amazon.Login.logout();
  };
</script>