mirror of
				https://github.com/louislam/uptime-kuma.git
				synced 2025-10-31 03:19:20 +08:00 
			
		
		
		
	Check if the password changed when user is not null
This commit is contained in:
		| @@ -318,12 +318,12 @@ let needSetup = false; | |||||||
|                     decoded.username, |                     decoded.username, | ||||||
|                 ]); |                 ]); | ||||||
|  |  | ||||||
|  |                 if (user) { | ||||||
|                     // Check if the password changed |                     // Check if the password changed | ||||||
|                     if (decoded.h !== shake256(user.password, SHAKE256_LENGTH)) { |                     if (decoded.h !== shake256(user.password, SHAKE256_LENGTH)) { | ||||||
|                         throw new Error("The token is invalid due to password change or old token"); |                         throw new Error("The token is invalid due to password change or old token"); | ||||||
|                     } |                     } | ||||||
|  |  | ||||||
|                 if (user) { |  | ||||||
|                     log.debug("auth", "afterLogin"); |                     log.debug("auth", "afterLogin"); | ||||||
|                     afterLogin(socket, user); |                     afterLogin(socket, user); | ||||||
|                     log.debug("auth", "afterLogin ok"); |                     log.debug("auth", "afterLogin ok"); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user