1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Criar usuário default quando não existente

Dentro de um AuthenticationProvider customizado gostaria de saber como eu posso acessar parâmetros do formulário pelo Spring Security já que ele recebe apenas um Authentication?

Eu precisava criar um usuário toda vez que o login inputado por ele não exista em minha base, porém meu cliente tem um relacionamento com outra tabela, e eu gostaria de acessar o código deste relacionamento dentro do meu CustomAuthenticationProvider.

Tentei criar um filtro extendendo de UsernamePasswordAuthenticationFilter mas não obtive sucesso ainda.

Desde já agradeço as respostas.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags spring-security ou faça a sua própria pergunta.