mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Merge pull request #4684 from node-red/4363-autoLogin-redirect-loop
Avoid login loops when autoLogin enabled but login fails
This commit is contained in:
		| @@ -205,9 +205,10 @@ function genericStrategy(adminApp,strategy) { | ||||
|     passport.use(new strategy.strategy(options, verify)); | ||||
|  | ||||
|     adminApp.get('/auth/strategy', | ||||
|         passport.authenticate(strategy.name, {session:false, | ||||
|         passport.authenticate(strategy.name, { | ||||
|             session:false, | ||||
|             failureMessage: true, | ||||
|             failureRedirect: settings.httpAdminRoot | ||||
|             failureRedirect: settings.httpAdminRoot + '?session_message=Login Failed' | ||||
|         }), | ||||
|         completeGenerateStrategyAuth, | ||||
|         handleStrategyError | ||||
| @@ -221,7 +222,7 @@ function genericStrategy(adminApp,strategy) { | ||||
|         passport.authenticate(strategy.name, { | ||||
|             session:false, | ||||
|             failureMessage: true, | ||||
|             failureRedirect: settings.httpAdminRoot | ||||
|             failureRedirect: settings.httpAdminRoot + '?session_message=Login Failed' | ||||
|         }), | ||||
|         completeGenerateStrategyAuth, | ||||
|         handleStrategyError | ||||
|   | ||||
		Reference in New Issue
	
	Block a user