Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

1.Config jboss-web.xml, the name after /jaas/ must be same with application-policy name in login-config.xml.


2. Config login-config.xml, which locates in ${JBOSS}/server/conf or ${JBOSS}/server/default/conf

      <application-policy name = "LAMS">
          <login-module code = "" flag = "required">
             <module-option name="authenticationPropertyFile">c:/lamsconf/authentication.xml</module-option>

3.In authentication.xml

<Method Name="LAMS-Database" Enabled="true">
      <Param Name="dsJndiName">java:/jdbc/lams-ds</Param>
      <Param Name="principalsQuery">select password from lams_user where login=?</Param>
      <Param Name="rolesQuery">select name,'Roles' from lams_role, lams_user where login=?</Param>

4.So, in mysql-ds.xml, which locate in ${JBOSS}/server/default/ folder, will have such definition for Data source

  <!-- lams-ds datasource for use by LAMS Core and Services -->
      ??? will implement interface
6.In login.jsp

   <form action="<%= response.encodeURL("j_security_check") %>" method="post" name="form1" id="form1">
    <input name="j_username" type="text"" size="15" />
<input name="j_password" type="password" size="15" AUTOCOMPLETE="off"/> 
<input type="submit" value="Login"/>
  • No labels