[RESOLVIDO]Spring Security + AngularJS

Estou com dúvida de como fazer os seguintes passos:

1 - Como faço para pegar os dados digitados pela view(login e senha) e enviar para o backend;
2 - Como faço para para validar os dados obtidos do front end como Spring Security?

Estou usando AngularJS(front-end) e Spring(back-end)

Controller>Service>requisição REST

Tem várias maneiras de configurar o Spring Security, pode usar o “filter” que ele tem ou outras configurações. Só pegar os valores que viram na requisição.
Deixarei uma abordagem das maneiras de configurar o Spring Security.

Depois que terminar com isto, pode dar uma olhada no Jhipster(Aconselho a compreender bem a arquitetura Angularjs e REST antes de usar este camarada, senão irás ficar perdido).

1 curtida

Assumindo que seu servidor atue provendo uma camada REST, vc pode enviar os dados do angular em formato JSON para o controller de login. Ao receber os dados do JSON, o controller chama uma camada de serviço a qual implementa o userdetail do spring security.

Para fazer a requisição do servidor, vc pode usar o $resource do Angular.
Já a configuração do Spring Sec., sugiro que uma olhada na implementação do UserDetailService dele.

Abs

Obrigado pela a resposta, irei analisar e tentar fazer esse processo.

Ok obrigado, vou seguir as orientações repassadas por vcs e tentar resolver o problema, assim se tiver alguma dúvida informo.