add email rate limiter on login

GitOrigin-RevId: a0da310e5537b420e46c9ed48f8b97051e7e933a
This commit is contained in:
Ersun Warncke
2019-11-13 12:55:30 +00:00
committed by sharelatex
parent b5d7887dfb
commit af63c8de97
2 changed files with 77 additions and 63 deletions
@@ -139,7 +139,9 @@ module.exports = class UserHelper {
json: userData
})
if (response.statusCode !== 200 || response.body.redir !== '/project') {
throw new Error('login failed')
const error = new Error('login failed')
error.response = response
throw error
}
userHelper.user = await UserGetter.promises.getUser({
email: userData.email