サイレント認証時にガード節でLogin Actionsをすぐに終了させる – 【Auth0】
リフレッシュトークンが有効期限切れなどの際に、裏ではサイレント認証されていますが、この際にLogin Actionsも走ってしまいます。
実行されるのを防ぐ手段がないので、ガード節で防いでみます。
exports.onExecutePostLogin = async (event, api) => { if(event.transaction.prompt?.includes('none')) return // ガード節 // ... }
サイレント認証はプロンプト=noneなのでこのガード節を入れることによってすぐにActionsを終了させることができます。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント