fix: Automatically disable email sign-in when SMTP is not configured

fix: Do not show email signin as enabled when SMTP configured
closes #3227
This commit is contained in:
Tom Moor
2022-03-12 17:01:46 -08:00
parent f44b5708c3
commit e30f6e937c
5 changed files with 19 additions and 4 deletions

View File

@@ -92,7 +92,7 @@ router.post("email", errorHandling(), async (ctx) => {
return;
}
if (!team.guestSignin) {
if (!team.emailSigninEnabled) {
throw AuthorizationError();
}
@@ -138,7 +138,7 @@ router.get("email.callback", async (ctx) => {
return;
}
if (!user.team.guestSignin) {
if (!user.team.emailSigninEnabled) {
return ctx.redirect("/?notice=auth-error");
}