next-authにてサインイン時に前回ログイン情報で自動ログインされるのを抑制する備忘録2023/03/21(火)#next-auth,#サインイン next-auth×auth0にて、サインアウト後にサインインした際に前回ログインしたIDで自動ログインされるのを抑制するには以下の様にすると実現出来ます。 // "next-auth": "^4.20.1", import { signIn } from 'next-auth/react' const LoginButton = () => { return ( <button onClick={() => signIn('auth0', undefined, { prompt: 'login' }}}>ログイン</button> )} export default LoginButton signIn()の第三引数に{ prompt: 'login' }を渡すことで常にユーザーに再認証を求める事が出来ます。その他にも{ login_hint: "info@example.com" }とするとログインする際のメールアドレスのヒントをプロバイダに伝えることも可能です。 NextAuth.js - Client API - Additional parameters