| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/06/2006 17:42:05
|
abstract
JavaTeenager
Membro desde: 11/10/2004 04:23:26
Mensagens: 172
Offline
|
Gostaria de saber se alguém já utilizou o Acegi Security recomendado como módulo de autenticação e autorização pela equipe do spring, e se já implementou o DaoAuthenticationProvider com hibernate, se sim, qual seria a melhor forma de fazer isso, pois existem N sugestões, grato pela atenção.
|
[ ]'s Bruno
"O descanso é coisa boa ....para os mortos." - T. Carlyle
-
http://abstractj.com
----------------------------------------------------
Volenti Nihil Dificille
---------------------------------------------------- |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/06/2006 09:01:17
|
andrefariagomes
JavaBaby
![[Avatar]](/images/avatar/26ff6f4ca1cfca4861eb91876f706746.png)
Membro desde: 18/09/2004 11:10:06
Mensagens: 90
Offline
|
Eu também estou a procura de um bom framework de segurança para um projeto em que estou trabalhando atualmente, porém por utilizar Spring para Ioc, Hibernate para Persistencia, e xFire para expor WebServices, a mais provavel escolha será mesmo o Acegi Security. Uma das coisas mais interessantes do Acegi em minha opnião é a possibilidade de trabalhar com Annotations (com conceito de convetion over configururation).
No livro Spring in Action, existe o um capítulo dedicado ao Acegi, estou lendo, e penso que é um framework bem completo e flexivel. Recomendaria...
|
Abraço,
André Faria
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/09/2007 12:15:40
|
Marcelo Marreiros
HelloWorld
Membro desde: 08/03/2005 10:05:39
Mensagens: 14
Localização: desenvolvimento em java
Offline
|
Olá galera...queria saber se tem algum material bom aki no guj disponivel de aceg, omo trabalhar com ele?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2008 11:23:50
|
midianet
Debugger
![[Avatar]](/images/avatar/436db71e03605b5aea1e08078f29f7f2.jpg)
Membro desde: 28/04/2005 17:12:41
Mensagens: 67
Localização: Goiânia
Offline
|
também gostaria de saber mais sobre o acegi, inclusive gostaria de saber se e possível mudar as políticas de segurança sem precisar reiniciar a aplicação
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2008 11:40:27
|
Leozin
JWizard
![[Avatar]](/images/avatar/5dca4c6b9e244d24a30b4c45601d9720.png)
Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline
|
olha eu to implementando um negócio com acegi aqui e, tipo, é o cão chupando manga
não é tão facinho assin não entender aquele treco oO
ainda mais quando você vê uma linha assim no applicatioContext:
O acegi é super completo, consigo até fazer segurança a nível de action no struts, por exemplo, pra evitar que algum malandro faça um get/post em um determinado dispatch action. Tudo pro AOP. show!
mas ainda to apanhando pra caramba oO
|
http://www.leozin.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2008 12:46:07
|
midianet
Debugger
![[Avatar]](/images/avatar/436db71e03605b5aea1e08078f29f7f2.jpg)
Membro desde: 28/04/2005 17:12:41
Mensagens: 67
Localização: Goiânia
Offline
|
Leozin
Gostaria de saber se e possivel fazer no acegi o seguinte
pelo que eu vi vc configura os papeis num xml , tipo o papel tal acessa issso , isso e isso, e o papel fulano isso e aquilo,
o maximo que descobri e que tem como fazer isso sem ser xml, ou seja ao carregar a minha aplicação eu leio do banco os parametros e seto em tempo de execuçao
gostaria de saber, se teria como eu criar um papel novo com uma politica nova com o sistema rodando sem ter que reiniciar a aplicação
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2008 14:02:48
|
Leozin
JWizard
![[Avatar]](/images/avatar/5dca4c6b9e244d24a30b4c45601d9720.png)
Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline
|
existe um tal de JDBC DAO que você só configura o datasource pra funcionar
detalhe: Acegi foi feito inicialmente pro Spring e não sei como está o suporte dele sem Sprin. Eu estou usando Spring na minha aplicação
EDIT: eu disse isso por causa do "xml", que na verdade é um applicationContext do Spring
This message was edited 1 time. Last update was at 22/01/2008 14:03:30
|
http://www.leozin.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/01/2008 14:08:43
|
midianet
Debugger
![[Avatar]](/images/avatar/436db71e03605b5aea1e08078f29f7f2.jpg)
Membro desde: 28/04/2005 17:12:41
Mensagens: 67
Localização: Goiânia
Offline
|
Leozin blz, eu quero usar ele com o spring mesmo, entao vc diz que usuarios e regras de acessos podem ser configurados via banco blz, em tempo de execução sem ter que reiniciar a aplicação, ne.
no caso do grilo com xml não e pela configuração tanto do spring quanto do acegi, e sim dos modelos de segurança, pois tipo se eu disser pra o acegi que ele vai usar digest ou coisa assim, que vai ler os usuarios num banco ou via ldap , e normal e viavel que esta configuração fique em xml
nao sei se consegui me expressar
mas isso aqui e que eu gostaria que fosse dinamico num banco sem precisar reiniciar a aplicação
exemplo: a partir de agora os usuarios do papel tal, teram tais e tais acessos, sendo que antes teriam outros acessos ou o tal papel nem existisse
e por acaso vc teria algum exemplo pra me mandar, ou postar????
kra valeu demais
This message was edited 2 times. Last update was at 22/01/2008 14:15:16
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2008 16:59:57
|
Javabuntu
GUJ Master
![[Avatar]](/images/avatar/00053f5e11d1fe4e49a221165b39abc9.jpg)
Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline
|
pessoal...to no mesmo impasse...to procurando algo como implementar procurando usuario e perfis pelo banco e nao no xml.......quem conseguir resolver posta ai pra gente.....
|
SCJP 6
SCJD
SCWCD 5
Itil V2 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2008 18:20:46
|
Javabuntu
GUJ Master
![[Avatar]](/images/avatar/00053f5e11d1fe4e49a221165b39abc9.jpg)
Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline
|
pessoal...tmb estou tentando resolver.... num outro post me indicaram um link..... http://forum.springframework.org/showthread.php?t=24293
ai tem um user que diz como fazer pra usar consulta do banco....o problema eh q o ACEGI possui consultas prontas, espera determinados nomes de tabelas e colunas no banco....
e neste link tem dica como fazer isso....
http://hispacta.blogspot.com/2006/04/moving-acegis-inmemorydaoimpl-to.html
pelo q notei...eh melhor extender essa classe JdbcDaoImpl e reimplementar ela com nossas consultas proprias....
mas quem puder ajudar...as vezes estou fazendo algo errado...ou sera esta a unica solução..
|
SCJP 6
SCJD
SCWCD 5
Itil V2 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2008 10:19:20
|
JimMorrison
Debugger
![[Avatar]](/images/avatar/1b11b526a5870e9a37b9aec669d68131.jpg)
Membro desde: 31/08/2007 11:07:49
Mensagens: 55
Offline
|
ow num sei se o post jah morreu mas eu ateh o momento (ainda to em franco desenvolvimento e isso deve mudar, mas jah serve de exemplo) to atenticando no banco assim:
agora o problema q eu to tendo eh o seguinte:
SecurityContextHolder.getContext() tah retornando null!!
fala ae leozin blz!? porra to grilado de nao ir pro web days... mas pro sun tech days eu vou heim!! abracos
|
"Se as portas da percepção fossem abertas, tudo apareceria ao homem como realmente é, infinito". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2008 11:01:51
|
JimMorrison
Debugger
![[Avatar]](/images/avatar/1b11b526a5870e9a37b9aec669d68131.jpg)
Membro desde: 31/08/2007 11:07:49
Mensagens: 55
Offline
|
resolvi....
private static String EMAIL_USUARIO_LOGADO = ((UserDetails) SecurityContextHolder.getContext()
.getAuthentication().getPrincipal()).getUsername();
"butei" isso aih na "crasse" e rolou.... ehuehueh
|
"Se as portas da percepção fossem abertas, tudo apareceria ao homem como realmente é, infinito". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2008 12:44:17
|
g4j
GUJ Ranger
![[Avatar]](/images/avatar/bea3c20edb84a0dd83a99a9a7274bc67.jpg)
Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline
|
Hmm...
Fizemos a integração Spring + Acegi + Hibernate + n frameworks... A parte do acegi + hibernate (DB) foi um parto realmente, coisa de semanas em cima dos xmls e código até que consegui.
O arquivo abaixo é somente referente à integração do acegi:
Muita coisa né!
|
Gerson Luiz Chagas
SCJP 5.0
SCWCD 5.0
|
|
|
 |
|
|