mirror of
https://github.com/wasp-lang/open-saas.git
synced 2025-05-28 21:20:00 +02:00
fix migration to Email auth
This commit is contained in:
parent
604cf3aba0
commit
31a9b021f1
@ -46,7 +46,7 @@ app SaaSTemplate {
|
||||
// },
|
||||
},
|
||||
signup: {
|
||||
additionalFields: import setIsAdminViaEmailSignup from "@server/auth/setIsAdminViaEmailSignup.js",
|
||||
additionalFields: import setAdditionalUserFields from "@server/auth/setAdditionalUserFields.js",
|
||||
},
|
||||
onAuthFailedRedirectTo: "/login",
|
||||
onAuthSucceededRedirectTo: "/demo-app",
|
||||
|
@ -1,10 +1,13 @@
|
||||
import { defineAdditionalSignupFields } from '@wasp/auth/index.js'
|
||||
|
||||
export default defineAdditionalSignupFields({
|
||||
// username: (data) => {
|
||||
// return data.email as string
|
||||
// },
|
||||
isAdmin: (data) => {
|
||||
if (!data.email) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
const adminEmails = process.env.ADMIN_EMAILS?.split(',') || [];
|
||||
return adminEmails.includes(data.email as string);
|
||||
},
|
Loading…
x
Reference in New Issue
Block a user