Arrancar o projecto a partir da página de login
25/08/2010 00:00
0
Segui o tutorial do Acegi a partir da página:

<!-- m --><a class="postlink" href="http://www.grails.org/AcegiSecurity%20Plugin%20-%20Basic%20Tutorial">http://www.grails.org/AcegiSecurity%20P ... 20Tutorial</a><!-- m -->

mas o projecto continua a arrancar a partir do index. Então para correr a partir do /login/auth fiz as seguintes alterações:

no ficheiro UrlMapping. groovy:

//(...)

&quot;/&quot;(view:&quot;/login/auth&quot;)
&quot;/index&quot;(view:&quot;/index&quot;)

No ficheiro loginController.groovy:

def index = {
if (isLoggedIn()) {
redirect uri: '/index'
}
else {
redirect action: auth, params: params
}
}
//(...)


O que acontece é que o site arranca n página de login, mas depois de eu introduzir o username e a password ele redirecciona-me para a página de login outra vez. Eu verifiquei e o user de facto existe na BD e tem o Papel de ROLE_ADMIN. Também experimentei introduzir com password errada e ele redirecciona-me para a mesma página. Se introduzir um user que não existe ele redirecciona-me também para o login. Eu não percebo se ele não está a fazer login ou se há alguma coisa que está mal no código. Agradecia alguma ajuda.
Tags: Ferramentas/Plugins


Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto