Problemas com acegi 0.5.1
04/02/2009 00:00
0
Boa tarde...

Bom, eu to tetando brinca um poko com o Acegi e até agora soh dor de cabeca =/

deu uma mexida no LoginController e consegui fazer a relação entre Usuario e Role, pq só de instala nao consegui fazer dar certo....

ai agora quando eu tenta logar na pagina que está no RequestMap, ele fala qui estou sem permissão...

segui exatamente o que faz este turial:
<!-- m --><a class="postlink" href="http://www.grails.org/AcegiSecurity+Plugin+-+Basic+Tutorial">http://www.grails.org/AcegiSecurity+Plu ... c+Tutorial</a><!-- m -->

alguem sabe se tem qui fazer alguma outra coisa ??

grato....
Tags: Ferramentas/Plugins


0
ops...

Parece qui resolvi o problema aqui...
é qui nao axei no tutorial ali
qui toda Role criada, tem qui começar com a palabra &quot;ROLE_%&quot;

acabei axando em um tutorial da vida, e vi esse mero detalhe...
e pelo qui eu estou testando aqui...
Quando vc altera uma alguma coisa no RequestMap, vc tem qui deletar a role para atualizar o RequestMap, nao adianta ficar dando logout

sem falar qui nao tem como vc mudar a sua senha, ele muda para uma senha indefinida.

nao tem como vc Filtar as Action por role, no requestMap, exemplo:
/estado/list
ROLE_TESTE

nao vai funcionar a role_teste vai ter acesso a todas as actions do /estado

e mais vários BUGS nesta versao... =D

será qui alguem testa isso antes de lançar para download ??
po isso acaba com o grails =/

vlww
04/02/2009 00:00


0
Oi,

[quote=&quot;gokden&quot;]Parece qui resolvi o problema aqui...
é qui nao axei no tutorial ali
qui toda Role criada, tem qui começar com a palabra &quot;ROLE_%&quot;[/quote]

Eu acho uma das grandes vantagens do Grails quando a gente sai instalando plugins, é que o código fica ali, a nossa disposição <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> Então as vezes a gente resolve grande parte dos problemas dando uma vasculhadinha de leve por cima das coisas... Foi assim que no começo eu fui ver que as roles eram gravadas com &quot;ROLE_&quot;....

[quote=&quot;gokden&quot;]Quando vc altera uma alguma coisa no RequestMap, vc tem qui deletar a role para atualizar o RequestMap, nao adianta ficar dando logout

sem falar qui nao tem como vc mudar a sua senha, ele muda para uma senha indefinida.[/quote]

Nossa, que do *mau*... Tem certeza que tá com a última versão? Tou usando aqui e tá bem tranquilo sem esses bugs malucos...

[quote=&quot;gokden&quot;]nao vai funcionar a role_teste vai ter acesso a todas as actions do /estado[/quote]

As roles são, vamos dizer, &quot;incrementais&quot;, ou seja, você pode definir um nível de acesso para /estado em uma role, e ela terá acesso a tudo, mas você pode restringir e especializar este nível de acesso definindo algo como /estado/xpto. E se ainda não for suficiente, uma role específica pode ter /estado/xpto/123 .... Tem que 'trabalhar' uma organização das actions para bater com a estrutura de permissão <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->

[]s,
03/03/2009 00:00



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