Skip to content

Fix email validation to use validator.js #157

@MantisClone

Description

@MantisClone

Problem

const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;

Current email regex accepts the following invalid emails:

  • <<<>>>@domain.com
  • !#$%^&*@domain.com
  • user@domain..com
  • user@domain...com
  • user@dom#ain.com
  • user@dom&ain.com
  • 😊@domain.com
  • user@😊.com

Proposed Solution

Use isEmail from validator.js

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions