]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/internal/auth/EndUserLoginModule.java
Fix regression in root http filter, in order to support workbench
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / auth / EndUserLoginModule.java
index de2a007de366c1a4b3344e8a14749b3abcf05237..128dd7a36b61db171f7225f1c1b4dd1b7e6b49a5 100644 (file)
@@ -46,6 +46,9 @@ public class EndUserLoginModule extends AbstractLoginModule {
        protected Authentication processLogin(CallbackHandler callbackHandler)
                        throws LoginException, UnsupportedCallbackException, IOException,
                        InterruptedException {
+               if (callbackHandler == null)
+                       return null;
+
                // ask for username and password
                NameCallback nameCallback = new NameCallback("User");
                PasswordCallback passwordCallback = new PasswordCallback("Password",