Falae galera, blzinha?Porra, mto boa a pergunta mesmo! Já usei bastante o spring security (uso até hoje) e a questão de deixar roles/perfis mais dinâmicos necessita a implementação de alguns "extension points" (procure sobre a classe Attribute do Spring). Estou fazendo uma apresentação onde abordarei os aspectos de segurança usando Spring security em uma aplicação web com Flex aqui para o AUG de floripa. Assim que estiver pronta, eu mando o link da apresentação.
Abraços Rafael Mauricio Nami 2009/2/18 Mário Júnior <juninho...@gmail.com> > Taí uma boa pergunta sobre BlazeDS q não se vê todo dia =D (sinal q o nível > tá subindo, isso é bom!) > > Alguns links eu já conhecia, outros não, mas no fundo são iguais... > basicamente é isso mesmo: > - Adiciona-se os filtros no web.xml > - Cria o arquivo de configuração com as regras > - implementa interface LoginCommand do BlazeDS > - verifica a regra de validação. > > > Eu já brinquei com o Acegi (acegi mesmo, antes de ser nomead 'spring > security') mas só com o esquema de configuração por xml, com annotations > nunca usei e acho q talvez fosse mais interessante (eu gosto das > annotations, meu colega Nami já é mais "xmlzeiro".. né Rafael Nami =D) > > Mas, Rafael Viana, além disso qual o problema/dúvida específica q vc tem? > > Um abraço > (PS: bom ver q galera tá pegando firme no BlazeDS... tem muita gente q usa > BlazeDS só pra fazer CRUD... sei q são importantes, mas resumir o uso do > BlazeDS só pra fazer CRUD é quase q um pecado sem perdão =P, hehehe...) > > > > 2009/2/18 RafaelViana <rfl.vi...@gmail.com> > > >> Olá, preciso colocar um controle de acesso em uma aplicação, ela teria >> um formulário de login e depois para verificar se determinado usuario >> pode acessar tais funções seriam usadas anotações nos métodos. >> >> Para isso, pensei que o ideal seria o Spring Security, alguém ai já >> configurou?Pode me dar uma ajuda? >> >> Achei alguns links: >> >> >> http://histos.typepad.com/blog/2008/06/integrating-blaze-data-services-and-spring-security.html >> http://www.mindtheflex.com/?p=67 >> >> http://www.blackpepper.co.uk/black-pepper-blog/Saddling-Blaze-Adventures-with-BlazeDS-part-2-Spring-Security-.html >> >> http://www.machine501.com/blog/2008/02/14/blazeds-and-spring-security/ >> >> http://www.machine501.com/blog/2008/05/30/blazeds-spring-and-acegi-security-part-2/ >> >> http://www.machine501.com/blog/2008/06/01/blazeds-and-Springacegi-security-part/ >> >> http://www.machine501.com/blog/2008/06/01/blazeds-and-springacegi-security-part/ >> >> Esses dois, são do mesmo autor desse: (http://www.adobe.com/devnet/ >> flex/articles/flex_security.html<http://www.adobe.com/devnet/%0Aflex/articles/flex_security.html>), >> só que com algumas diferenças >> >> >> http://www.gridshore.nl/2008/07/14/integration-spring-security-acegi-and-flex-3-the-sequel/ >> >> http://www.gridshore.nl/2008/05/11/integrating-flex-3-with-spring-security-formerly-known-as-acegi/ >> >> Esses são links que mostram a configuração do Spring Security com o >> BlazeDS, existem vários outros, que mostrem a integração do ACEGI >> (antiga versão do Spring Security), mas o que me interessa é realmente >> é a integração com o Spring Security. >> >> Porém, nesses links mostram diversas configurações e não sei até que >> ponto elas são necessárias para a aplicação, e cada link mostra algum >> diferencial, então fico meio perdido. >> >> Configurei os filtros no web.xml, e arrumei as configurações de >> seguranças do spring security no applicationContext, o que mais é >> necessário para se fazer o básico?Para depois ir acrescentando... >> >> >> >> > > > -- > Mário Júnior > Programador Java / Adobe Flex > http://blog.mariojunior.com > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---