Skip to content
Snippets Groups Projects
Commit cf4241ab authored by meskio's avatar meskio :tent:
Browse files

Login with email as well

* Closes: #11
parent 14922d0d
No related branches found
No related tags found
No related merge requests found
......@@ -125,10 +125,15 @@ func (d DB) UpdateMember(num int, member MemberReq, checkPass bool) (Member, err
}
func (d DB) Login(login, password string) (member Member, err error) {
err = d.db.Where("login = ?", cleanLogin(login)).
cleanedLogin := cleanLogin(login)
err = d.db.Where("email = ?", cleanedLogin).
First(&member).Error
if err != nil {
return
err = d.db.Where("login = ?", cleanedLogin).
First(&member).Error
if err != nil {
return
}
}
if !passwordValid(password, member) {
......
......@@ -34,9 +34,9 @@ function SignIn(props) {
onError={onError}
>
<Form.Group>
<Form.Label>Nombre de acceso</Form.Label>
<Form.Label>Nombre de acceso o email</Form.Label>
<Form.Control
placeholder="Nombre"
placeholder="Nombre o email"
value={login}
onChange={(e) => setLogin(e.target.value)}
isInvalid={badAuth}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment