Or i just extend the DatabaseServerLoginModule class
and leave an empty class????



 --- Leandro Melo <[EMAIL PROTECTED]>
escreveu: 
> Just complementing my question...
> 
> Would it be fair if i copy JBoss'
> DatabaseServerLoginModule code and place it inside
> an
> Action???
> 
> This way, i'll have an Action (for example,
> MyLoginAction) that does exactly what
> DatabaseServerLoginModule does.
> 
> 
> 
>  --- Leandro Melo <[EMAIL PROTECTED]>
> escreveu: 
> > Please help me out here!
> > I'm very new with jaas, so i need some help.
> > 
> > I got a simple login that is working fine for me,
> > here
> > it is:
> > 
> > ...
> > <FORM action='<%=
> > response.encodeURL("j_security_check")%>' 
> >       method="get">
> >       <!-- esses  nomes tem q ser assim ->
> > j_username
> > -->
> >        NOME:<INPUT type="text" name="j_username"
> />
> >        
> >        <!-- tem q ser j_password -->
> >        SENHA: <INPUT type="password"
> > name="j_password"
> > />
> >        <INPUT type="submit" value="Login" />
> > </FORM>  
> > ...
> > 
> > I'm using JBoss' default stuff (LoginModule,
> > CallbackHandler, etc...) to make it works. Here's
> a
> > piece of my configuration file (for jboss).
> > 
> > ...
> > example2
> > {
> >
>
org.jboss.security.auth.spi.DatabaseServerLoginModule
> > required
> > dsJndiName="java:/DefaultDS"
> > principalsQuery="Select Password from Principals
> > where
> > PrincipalID =?"
> > rolesQuery="Select Role 'Roles', RoleGroup
> > 'RoleGroups' from Roles where PrincipalID =?"
> > ;
> > };
> > ...
> > 
> > 
> > As i said, this works fine for me. I only made
> > configuration and login.jsp, after the user
> submits
> > data from login.jsp, JBoss takes care of the whole
> > thing and already directs the user to index.jsp
> (in
> > case of sucessful login).
> > 
> > NOW, i want to do the exact same thing with Struts
> > (my
> > enviroment is all setup, the only thing i didn't
> > have
> > was the login module, i already have everything
> set
> > and working with Tiles). 
> > 
> > The problem is that i don't know what to do,
> because
> > i'll probably have to write a Servlet that handles
> > this request won't i???
> > 
> > Here's in my web.xml
> >     <security-constraint>
> >             <web-resource-collection>
> >             
> <web-resource-name>Restricted</web-resource-name>
> >                     <description>Declarative security
> > tests</description>
> >                     <url-pattern>/jaas_tests/*</url-pattern>
> >                     <http-method>HEAD</http-method>
> >                     <http-method>GET</http-method>
> >                     <http-method>POST</http-method>
> >                     <http-method>PUT</http-method>
> >                     <http-method>DELETE</http-method>
> >             </web-resource-collection>
> >             
> >             <auth-constraint>
> >                     <role-name>Echo</role-name>
> >                     <!--<role-name>Java</role-name>-->
> >             </auth-constraint>
> >             <user-data-constraint>
> >                     <description>no description</description>
> >                     <transport-guarantee>NONE</transport-guarantee>
> >             </user-data-constraint>
> >     </security-constraint>
> >     <login-config>
> >             <auth-method>FORM</auth-method>
> >             <form-login-config>
> >             
> >
>
<form-login-page>/jaas_tests/login.jsp</form-login-page>
> > 
> >             
> >
>
<form-error-page>/jaas_tests/error.jsp</form-error-page>
> >             </form-login-config>
> >     </login-config>
> > 
> > 
> > I can start by changing the login page from
> > login.jsp
> > to login.do, mapping this Action, then what... ???
> > 
> > Thanks,
> > Leandro
> > 
> > 
> > 
> > 
> >     
> >     
> >             
> >
>
_______________________________________________________
> > Yahoo! Acesso Grátis - navegue de graça com
> conexão
> > de qualidade! 
> > http://br.acesso.yahoo.com/
> > 
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > 
> >  
> 
> 
>       
>       
>               
>
_______________________________________________________
> Yahoo! Acesso Grátis - navegue de graça com conexão
> de qualidade! 
> http://br.acesso.yahoo.com/
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
>  


        
        
                
_______________________________________________________
Yahoo! Acesso Grátis - navegue de graça com conexão de qualidade! 
http://br.acesso.yahoo.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to