Fix wrong string being used on login failure when using LDAP (#8534)
Fix #8527
This commit is contained in:
		
							parent
							
								
									b13f1d470a
								
							
						
					
					
						commit
						32d3152852
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -25,11 +25,12 @@ module Devise | |||
|           ) | ||||
| 
 | ||||
|           filter = format(Devise.ldap_search_filter, uid: Devise.ldap_uid, email: email) | ||||
| 
 | ||||
|           if (user_info = ldap.bind_as(base: Devise.ldap_base, filter: filter, password: password)) | ||||
|             user = User.ldap_get_user(user_info.first) | ||||
|             success!(user) | ||||
|           else | ||||
|             return fail(:invalid_login) | ||||
|             return fail(:invalid) | ||||
|           end | ||||
|         end | ||||
|       end | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue