Skip to content
Snippets Groups Projects
Commit 8049b1c7 authored by srosse's avatar srosse
Browse files

OO-1534: search the provider with "ignore case"

parent 755f5291
No related branches found
No related tags found
No related merge requests found
......@@ -141,10 +141,13 @@ public class LoginAuthprovidersController extends MainLayoutBasicController impl
contentBorn.contextPut("browserWarningOn", bwo ? Boolean.TRUE : Boolean.FALSE);
// prepare login
if (provider == null) provider = loginModule.getDefaultProviderName();
if (provider == null) {
provider = loginModule.getDefaultProviderName();
}
AuthenticationProvider authProvider = loginModule.getAuthenticationProvider(provider);
if (authProvider == null)
if (authProvider == null) {
throw new AssertException("Invalid authentication provider: " + provider);
}
//clean-up controllers
if(authController != null) {
......
......@@ -190,7 +190,7 @@ public class LoginModule extends AbstractSpringModule {
public AuthenticationProvider getAuthenticationProvider(String provider) {
AuthenticationProvider authenticationProvider = null;
for(AuthenticationProvider authProvider:authenticationProviders) {
if(authProvider.getName().equals(provider)) {
if(authProvider.getName().equalsIgnoreCase(provider)) {
authenticationProvider = authProvider;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment