Merge pull request #88 from vernu/login-redirect-hotfix

fix(web): fix redirection issues after login
This commit is contained in:
Israel Abebe
2025-06-04 22:36:33 +03:00
committed by GitHub
2 changed files with 4 additions and 5 deletions

View File

@@ -39,7 +39,8 @@ export default function LoginForm() {
const onSubmit = async (data: LoginFormValues) => {
try {
const result = await signIn('email-password-login', {
redirect: false,
redirect: true,
callbackUrl: Routes.dashboard,
email: data.email,
password: data.password,
})
@@ -49,8 +50,6 @@ export default function LoginForm() {
type: 'manual',
message: 'Invalid email or password',
})
} else {
router.push(Routes.dashboard)
}
} catch (error) {
console.error('login error:', error)

View File

@@ -20,10 +20,10 @@ export default function LoginWithGoogle() {
variant: 'default',
})
await signIn('google-id-token-login', {
redirect: false,
redirect: true,
callbackUrl: redirect ? decodeURIComponent(redirect) : Routes.dashboard,
idToken: credentialResponse.credential,
})
router.push(redirect ? decodeURIComponent(redirect) : Routes.dashboard)
}
const onGoogleLoginError = () => {