ops...
Parece qui resolvi o problema aqui...
é qui nao axei no tutorial ali
qui toda Role criada, tem qui começar com a palabra "ROLE_%"
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
Oi,
[quote="gokden"]Parece qui resolvi o problema aqui...
é qui nao axei no tutorial ali
qui toda Role criada, tem qui começar com a palabra "ROLE_%"[/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 "ROLE_"....
[quote="gokden"]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="gokden"]nao vai funcionar a role_teste vai ter acesso a todas as actions do /estado[/quote]
As roles são, vamos dizer, "incrementais", 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,