it works fine for me Did u check if the database really contains a MD5 enrypted and Base64 encoded string....as u specified it is only md5 encrypted ...just check it if not remove the Base64 property....but it is better to save then base64 encoded in the database if not
regards JB -----Ursprungliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Auftrag von pagomen Gesendet: Freitag, 7. Mai 2004 15:27 An: [EMAIL PROTECTED] Betreff: [JBoss-user] [Beginners Corner] - Using Password Hashing problem !!??? Hi all, In my database I have the following table in order to keep users and each roles : | CREATE TABLE public.jboss_users | ( | id bigserial NOT NULL, | name varchar(64), | passwd varchar(100), | therole varchar(100), | CONSTRAINT jboss_users_pkey PRIMARY KEY (id) | ) | and my login-config.xml : | <application-policy name="sms"> | <authentication> | <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" | flag="required"> | <module-option name="dsJndiName">java:/PostgresDS</module-option> | <module-option name="principalsQuery"> select passwd from Jboss_users where name=?</module-option> | <module-option name="rolesQuery"> select therole,'Roles' from Jboss_users where name=?</module-option> | </login-module> | </authentication> | | </application-policy> | Until now all goes fine BUT when I tried to use password hashing technique I get a login error. I change my login-config.xml to | <application-policy name="sms"> | <authentication> | <login-module code="org.jboss.security.auth.spi.DatabaseServerLoginModule" | flag="required"> | <module-option name="dsJndiName">java:/PostgresDS</module-option> | <module-option name="hashAlgorithm">MD5</module-option> | <module-option name="hashEncoding">base64</module-option> | <module-option name="principalsQuery"> select passwd from Jboss_users where name=?</module-option> | <module-option name="rolesQuery"> select therole,'Roles' from Jboss_users where name=?</module-option> | </login-module> | </authentication> | </application-policy> | Also in database the password is stored in MD5 format: | java -classpath ./jbosssx.jar org.jboss.security.Base64Encoder passwd MD5 | Did I miss something ?? Does anyone succeed setting up this password hashing feature ?? Thanks in advance George View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3834093#3834093 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3834093 ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user