feat: use google to login

This commit is contained in:
Lin, Hung-Shin committed 2023-10-05 11:50:00 +08:00
1 parent 44b3304046
commit 1880b30029
2 files changed
+39 -2

No files matched your search

+6 -1
View File
@@ -4,7 +4,8 @@ const User = model('User', {
username: {
type: String,
unique: true,
required: true,
required: false, // should be required,
// but need to let social login users to pick one after login
},
email: {
type: String,
@@ -12,6 +13,10 @@ const User = model('User', {
required: true,
},
hashedPassword: String,
google: {
id: String,
displayName: String,
},
})
export default User