avoid default values for token verification
override default values: window=1, window size=30 (see https://github.com/louislam/uptime-kuma/issues/640)
This commit is contained in:
		
							parent
							
								
									ad0cde6554
								
							
						
					
					
						commit
						b5b391c73b
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -265,7 +265,7 @@ exports.entryPage = "dashboard"; | ||||||
|                 } |                 } | ||||||
| 
 | 
 | ||||||
|                 if (data.token) { |                 if (data.token) { | ||||||
|                     let verify = notp.totp.verify(data.token, user.twofa_secret); |                     let verify = notp.totp.verify(data.token, user.twofa_secret, {"window": 1, "time": 30}); | ||||||
| 
 | 
 | ||||||
|                     if (verify && verify.delta == 0) { |                     if (verify && verify.delta == 0) { | ||||||
|                         callback({ |                         callback({ | ||||||
|  | @ -383,7 +383,7 @@ exports.entryPage = "dashboard"; | ||||||
|                 socket.userID, |                 socket.userID, | ||||||
|             ]); |             ]); | ||||||
| 
 | 
 | ||||||
|             let verify = notp.totp.verify(token, user.twofa_secret); |             let verify = notp.totp.verify(token, user.twofa_secret, {"window": 1, "time": 30}); | ||||||
| 
 | 
 | ||||||
|             if (verify && verify.delta == 0) { |             if (verify && verify.delta == 0) { | ||||||
|                 callback({ |                 callback({ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue