サイレント認証時にガード節でLogin Actionsをすぐに終了させる – 【Auth0】

サイレント認証時にガード節でLogin Actionsをすぐに終了させる – 【Auth0】

リフレッシュトークンが有効期限切れなどの際に、裏ではサイレント認証されていますが、この際にLogin Actionsも走ってしまいます。

実行されるのを防ぐ手段がないので、ガード節で防いでみます。

exports.onExecutePostLogin = async (event, api) => {
  if(event.transaction.prompt?.includes('none')) return // ガード節
  // ...
}

サイレント認証はプロンプト=noneなのでこのガード節を入れることによってすぐにActionsを終了させることができます。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました