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)
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).
raphaeloneves
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
M
Marquinmpfs
Obrigado pela a resposta, irei analisar e tentar fazer esse processo.
M
Marquinmpfs
Ok obrigado, vou seguir as orientações repassadas por vcs e tentar resolver o problema, assim se tiver alguma dúvida informo.