[jboss-dev-forums] [PicketBox Development] - JBoss AS7 : Security Domain Model

Maly Velky do-not-reply at jboss.com
Wed Jun 20 14:36:34 EDT 2012


Maly Velky [https://community.jboss.org/people/malyvelky] commented on the document

"JBoss AS7 : Security Domain Model"

To view all comments on this document, visit: https://community.jboss.org/docs/DOC-16811#comment-10096

--------------------------------------------------
h3. Using custom login module with code inside WAR
The description above wasn't really clear to me so this is how I got it working:
1. Download  https://community.jboss.org/servlet/JiveServlet/download/17357-5-45174/custom_module.zip custom_module.zipand  https://community.jboss.org/servlet/JiveServlet/download/17357-5-45175/form-auth.war form-auth.war from  https://community.jboss.org/docs/DOC-17357 JBossAS7SecurityCustomLoginModules article
2. Do one of the following: EITHER: Repackage custom_module.zip/main/custom_module.jar into form-auth.war/WEB-INF/lib/custom_module.jar OR: Extract custom_module.zip/main/custom_module.jar/custom/MyLoginModule.class and repackage it into form-auth.war/WEB-INF/classes/custom/MyLoginModule.class
3. Modify <JBoss AS 7.1.0.Final>/standalone/configuration/standalone.xml by adding the security domain shown below
4. Start JBoss standalone and deploy the WAR; you should be now able to log-in with user anil, psw anil

standalone.xml security domain snippet:
----
...
           <security-domains>
                <security-domain name="form-auth" cache-type="default">
                    <authentication>
                        <login-module code="custom.MyLoginModule" flag="required">                     
                            <module-option name="usersProperties" value="users.properties"/>
                            <module-option name="rolesProperties" value="roles.properties"/>
                        </login-module>
                    </authentication>
                </security-domain>
...

----
--------------------------------------------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120620/36fc36fe/attachment.html 


More information about the jboss-dev-forums mailing list