MM-21976: Include cache layer to be tested (#13749)

Этот коммит содержится в:
Mario de Frutos Dieguez
2020-03-04 14:18:03 +01:00
коммит произвёл GitHub
родитель c9a0418a32
Коммит b162cf92cd
9 изменённых файлов: 88 добавлений и 34 удалений

Просмотреть файл

@@ -54,6 +54,9 @@ func (a *App) CheckPasswordAndAllCriteria(user *model.User, password string, mfa
if passErr := a.Srv().Store.User().UpdateFailedPasswordAttempts(user.Id, user.FailedAttempts+1); passErr != nil {
return passErr
}
a.InvalidateCacheForUser(user.Id)
return err
}
@@ -65,6 +68,9 @@ func (a *App) CheckPasswordAndAllCriteria(user *model.User, password string, mfa
return passErr
}
}
a.InvalidateCacheForUser(user.Id)
return err
}
@@ -72,6 +78,8 @@ func (a *App) CheckPasswordAndAllCriteria(user *model.User, password string, mfa
return passErr
}
a.InvalidateCacheForUser(user.Id)
if err := a.CheckUserPostflightAuthenticationCriteria(user); err != nil {
return err
}
@@ -89,6 +97,9 @@ func (a *App) DoubleCheckPassword(user *model.User, password string) *model.AppE
if passErr := a.Srv().Store.User().UpdateFailedPasswordAttempts(user.Id, user.FailedAttempts+1); passErr != nil {
return passErr
}
a.InvalidateCacheForUser(user.Id)
return err
}
@@ -96,6 +107,8 @@ func (a *App) DoubleCheckPassword(user *model.User, password string) *model.AppE
return passErr
}
a.InvalidateCacheForUser(user.Id)
return nil
}