mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-15 21:40:31 +00:00
finalized signup/signin ux regarding redirects
This commit is contained in:
@@ -27,9 +27,14 @@ export default function Login() {
|
||||
const {
|
||||
providerAuthToken,
|
||||
email: providerEmail,
|
||||
setProviderAuthToken
|
||||
setProviderAuthToken,
|
||||
isProviderUserCompleted,
|
||||
} = useProviderAuth();
|
||||
|
||||
if (providerAuthToken && isProviderUserCompleted === false) {
|
||||
router.push('/signup');
|
||||
}
|
||||
|
||||
const setLanguage = async (to: string) => {
|
||||
router.push('/login', '/login', { locale: to });
|
||||
localStorage.setItem('lang', to);
|
||||
|
||||
@@ -35,7 +35,15 @@ export default function SignUp() {
|
||||
const { data: serverDetails } = useFetchServerStatus();
|
||||
const [isSignupWithEmail, setIsSignupWithEmail] = useState(false);
|
||||
const { t } = useTranslation();
|
||||
const { email: providerEmail, providerAuthToken } = useProviderAuth();
|
||||
const {
|
||||
email: providerEmail,
|
||||
providerAuthToken,
|
||||
isProviderUserCompleted,
|
||||
} = useProviderAuth();
|
||||
|
||||
if (providerAuthToken && isProviderUserCompleted) {
|
||||
router.push('/login');
|
||||
}
|
||||
|
||||
if (providerAuthToken && step < 3) {
|
||||
setStep(3);
|
||||
|
||||
Reference in New Issue
Block a user