Fix "true" passed instead of boolean for multiAuth (#2512)

* Fix "true" passed instead of boolean for multiAuth

* Fix false as default
This commit is contained in:
ekzyis 2025-09-12 00:20:05 +02:00 committed by GitHub
parent 57fa2956ac
commit 50bc84fa1f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -75,6 +75,8 @@ export default function Login ({ providers, callbackUrl, multiAuth, error, text,
const [errorMessage, setErrorMessage] = useState(authErrorMessage(error, signin))
const router = useRouter()
multiAuth = typeof multiAuth === 'string' ? multiAuth === 'true' : !!multiAuth
// signup/signin awareness cookie
useEffect(() => {
// expire cookie if we're on /signup instead of /login