Rework login page to be AJAX/Vue.js based
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
const Unit = require('libflitter/Unit')
|
||||
const LDAP = require('ldapjs')
|
||||
const Validator = require('email-validator')
|
||||
|
||||
class LDAPServerUnit extends Unit {
|
||||
static get name() {
|
||||
@@ -45,8 +46,7 @@ class LDAPServerUnit extends Unit {
|
||||
* @returns {boolean}
|
||||
*/
|
||||
validate_email(email) {
|
||||
const re = /^(([^<>()\[\]\\.,;:\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,}))$/;
|
||||
return re.test(String(email).toLowerCase())
|
||||
return Validator.validate(email)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user