Skip to content

Commit cbf801a

Browse files
committed
use different regex to validate emails
1 parent d12e92e commit cbf801a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

models/user.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const userSchema = new mongoose.Schema({
1919
email: {
2020
type: String,
2121
required: true,
22-
match: /^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/
22+
match: /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
2323
},
2424
newNotifications: [{ workspace: Schema.Types.ObjectId, amount: Number }],
2525
assignedTasks: [

0 commit comments

Comments
 (0)