+
+
+ QueryWise
+
+
+ {mode === 'register' ? 'Create your account' : 'Sign in to continue'}
+
+
+
+ {providers?.disable_auth && (
+
+ This deployment runs with DISABLE_AUTH. You are signed in
+ automatically as the default admin.
+
+ )}
+
+ {providers?.supports_password && (
+ <>
+ setEmail(e.currentTarget.value)}
+ required
+ />
+ {mode === 'register' && (
+ setName(e.currentTarget.value)}
+ />
+ )}
+ setPassword(e.currentTarget.value)}
+ required
+ />
+
+
+ {mode === 'register' ? 'Already have an account? ' : 'No account yet? '}
+ setMode(mode === 'register' ? 'login' : 'register')}
+ >
+ {mode === 'register' ? 'Sign in' : 'Create one'}
+
+
+ >
+ )}
+
+ {providers?.supports_password && providers?.supports_magic_link && (
+
+ )}
+
+ {providers?.supports_magic_link && (
+ <>
+ {!providers.supports_password && (
+ setEmail(e.currentTarget.value)}
+ required
+ />
+ )}
+
+ >
+ )}
+
+ {magicLink?.sent && (
+
+
+ Check your email for a sign-in link.
+ {magicLink.dev_token && (
+
+ )}
+
+
+ )}
+
+