mirror of
https://github.com/vernu/textbee.git
synced 2026-05-23 15:57:05 -04:00
Merge pull request #88 from vernu/login-redirect-hotfix
fix(web): fix redirection issues after login
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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 = () => {
|
||||
|
||||
Reference in New Issue
Block a user