diff --git a/packages/nc-gui/pages/user/authentication/signup/_token.vue b/packages/nc-gui/pages/user/authentication/signup/_token.vue index 3ef095a010..1c8fdb341b 100644 --- a/packages/nc-gui/pages/user/authentication/signup/_token.vue +++ b/packages/nc-gui/pages/user/authentication/signup/_token.vue @@ -230,6 +230,7 @@ // "./libs" // ); import {mapGetters, mapActions} from 'vuex' +import {isEmail} from "@/helpers"; // import VueRecaptcha from 'vue-recaptcha'; export default { @@ -253,7 +254,7 @@ export default { formRules: { email: [ v => !!v || 'E-mail is required', - v => /^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/.test(v) || 'E-mail must be valid' + v => isEmail(v) || 'E-mail must be valid' ], password: [ v => (this.PasswordValidate(v)) || this.passwordValidateMsg diff --git a/packages/nc-gui/pages/user/password/forgot.vue b/packages/nc-gui/pages/user/password/forgot.vue index e64ace9a3c..494a2e0d66 100644 --- a/packages/nc-gui/pages/user/password/forgot.vue +++ b/packages/nc-gui/pages/user/password/forgot.vue @@ -63,6 +63,7 @@