File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 33const crypto = require ( 'crypto' ) ;
44const { requestLimiter } = require ( '../shared/request/mw' ) ;
55
6- const loginRequestLimiter = requestLimiter ( { keyGenerator : req => req . key } ) ;
6+ const loginRequestLimiter = requestLimiter ( { keyGenerator : req => req . userKey } ) ;
77
88function getKeyFromRequest ( req , res , next ) {
99 const key = [ req . ip , req . body . email ] . join ( ':' ) ;
10- req . key = crypto . createHash ( 'sha256' ) . update ( key ) . digest ( 'base64' ) ;
10+ req . userKey = crypto . createHash ( 'sha256' ) . update ( key ) . digest ( 'base64' ) ;
1111 return next ( ) ;
1212}
1313
1414function resetLoginAttempts ( req , res , next ) {
15- return loginRequestLimiter . resetKey ( req . key )
15+ return loginRequestLimiter . resetKey ( req . userKey )
1616 . then ( ( ) => next ( ) ) ;
1717}
1818
You can’t perform that action at this time.
0 commit comments