Introduce weak authentication
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / HttpSessionLoginModule.java
index 9d41cea6923a5666f4bfb89553b8cb96f2e9fa7d..d3103627c294259f8d4218e3534f2a8d98ce89c1 100644 (file)
@@ -20,6 +20,7 @@ import org.apache.commons.codec.binary.Base64;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.argeo.cms.CmsException;
+import org.argeo.naming.LdapAttrs;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.FrameworkUtil;
 import org.osgi.framework.InvalidSyntaxException;
@@ -175,6 +176,15 @@ public class HttpSessionLoginModule implements LoginModule {
                                }
                        }
                }
+
+               // auth token
+//             String mail = request.getParameter(LdapAttrs.mail.name());
+//             String authPassword = request.getParameter(LdapAttrs.authPassword.name());
+//             if (authPassword != null) {
+//                     sharedState.put(CmsAuthUtils.SHARED_STATE_PWD, authPassword);
+//                     if (mail != null)
+//                             sharedState.put(CmsAuthUtils.SHARED_STATE_NAME, mail);
+//             }
        }
 
        private X509Certificate[] extractClientCertificate(HttpServletRequest req) {