mirror of https://github.com/hykilpikonna/AquaDX
[F] Reset turnstile after login error
parent
c0437e55eb
commit
a11bfdb13b
|
@ -63,7 +63,6 @@ export async function post(endpoint: string, params: any, init?: RequestInitWith
|
||||||
...init
|
...init
|
||||||
}).catch(e => {
|
}).catch(e => {
|
||||||
console.error(e)
|
console.error(e)
|
||||||
|
|
||||||
throw new Error('Network error')
|
throw new Error('Network error')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
let password = ""
|
let password = ""
|
||||||
let username = ""
|
let username = ""
|
||||||
let turnstile = ""
|
let turnstile = ""
|
||||||
|
let turnstileReset: () => void | undefined;
|
||||||
|
|
||||||
let error = ""
|
let error = ""
|
||||||
let verifyMsg = ""
|
let verifyMsg = ""
|
||||||
|
@ -63,6 +64,7 @@
|
||||||
.catch(e => {
|
.catch(e => {
|
||||||
error = e.message
|
error = e.message
|
||||||
submitting = false
|
submitting = false
|
||||||
|
turnstileReset()
|
||||||
})
|
})
|
||||||
|
|
||||||
// Show verify email message
|
// Show verify email message
|
||||||
|
@ -88,6 +90,7 @@
|
||||||
else {
|
else {
|
||||||
error = e.message
|
error = e.message
|
||||||
submitting = false
|
submitting = false
|
||||||
|
turnstileReset()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -127,7 +130,7 @@
|
||||||
{isSignup ? "Sign up" : "Log in"}
|
{isSignup ? "Sign up" : "Log in"}
|
||||||
{/if}
|
{/if}
|
||||||
</button>
|
</button>
|
||||||
<Turnstile siteKey={TURNSTILE_SITE_KEY}
|
<Turnstile siteKey={TURNSTILE_SITE_KEY} bind:reset={turnstileReset}
|
||||||
on:turnstile-callback={e => console.log(turnstile = e.detail.token)}
|
on:turnstile-callback={e => console.log(turnstile = e.detail.token)}
|
||||||
on:turnstile-error={_ => console.log(error = "Error verifying your network environment. Please turn off your VPN and try again.")}
|
on:turnstile-error={_ => console.log(error = "Error verifying your network environment. Please turn off your VPN and try again.")}
|
||||||
on:turnstile-expired={_ => window.location.reload()}
|
on:turnstile-expired={_ => window.location.reload()}
|
||||||
|
|
Loading…
Reference in New Issue