Compare commits
10 Commits
v0.4.5
...
feat/searc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3636676913 | ||
|
|
9d9b5ed7d1 | ||
|
|
e526ad3bda | ||
|
|
962aba8ccf | ||
|
|
c75dcb2f20 | ||
|
|
f8475b77f1 | ||
|
|
bd691017ad | ||
|
|
468bd8afec | ||
|
|
6904bce96b | ||
|
|
e07a462184 |
@@ -153,7 +153,6 @@ const availableSocialProviders = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) {
|
export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) {
|
||||||
const [isCloudEnv, setIsCloudEnv] = useState(false);
|
|
||||||
const [isLoginWithProviderPending, setIsLoginWithProviderPending] =
|
const [isLoginWithProviderPending, setIsLoginWithProviderPending] =
|
||||||
useState<null | AuthProvider>(null);
|
useState<null | AuthProvider>(null);
|
||||||
const [isCredentialsEnabled, setIsCredentialsEnabled] = useState(false);
|
const [isCredentialsEnabled, setIsCredentialsEnabled] = useState(false);
|
||||||
@@ -173,8 +172,6 @@ export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) {
|
|||||||
env("NEXT_PUBLIC_ALLOW_CREDENTIALS")?.toLowerCase() === "true";
|
env("NEXT_PUBLIC_ALLOW_CREDENTIALS")?.toLowerCase() === "true";
|
||||||
const emailSendingEnabled =
|
const emailSendingEnabled =
|
||||||
env("NEXT_PUBLIC_DISABLE_EMAIL")?.toLowerCase() !== "true";
|
env("NEXT_PUBLIC_DISABLE_EMAIL")?.toLowerCase() !== "true";
|
||||||
const isCloudEnv = env("NEXT_PUBLIC_KAN_ENV") === "cloud";
|
|
||||||
setIsCloudEnv(isCloudEnv);
|
|
||||||
setIsEmailSendingEnabled(emailSendingEnabled);
|
setIsEmailSendingEnabled(emailSendingEnabled);
|
||||||
setIsCredentialsEnabled(credentialsAllowed);
|
setIsCredentialsEnabled(credentialsAllowed);
|
||||||
}, []);
|
}, []);
|
||||||
@@ -239,7 +236,7 @@ export function Auth({ setIsMagicLinkSent, isSignUp }: AuthProps) {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Only allow magic link if email sending is enabled and not in sign up mode
|
// Only allow magic link if email sending is enabled and not in sign up mode
|
||||||
if (isCloudEnv || (isEmailSendingEnabled && !isSignUp)) {
|
if (isEmailSendingEnabled && !isSignUp) {
|
||||||
await authClient.signIn.magicLink(
|
await authClient.signIn.magicLink(
|
||||||
{
|
{
|
||||||
email,
|
email,
|
||||||
|
|||||||
Reference in New Issue
Block a user