Spring Security e o método HTTP Basic de autenticação

  Рет қаралды 11,882

AlgaWorks

AlgaWorks

Күн бұрын

O jeito mais fácil que tem de aplicar segurança na sua aplicação é usando Spring Boot com Spring Security para implementar o método HTTP Basic.
Por isso, nessa aula, nós vamos mostrar pra você os poucos passos necessários para implementar essa forma autenticação.
PS: Você pode baixar o código-fonte em nosso GitHub: github.com/alg...
Acompanhe a AlgaWorks nas redes sociais:
Facebook: / algaworks
Twitter: / algaworks
LinkedIn: / algaworks
Instagram: / alga.works

Пікірлер
@lewitech5402
@lewitech5402 4 жыл бұрын
Colegas!! Se todos os cursos se vocês foram assim são ótimos. Bem explicado e com apresentação prática. Ótima didática! Obs: Segundo vídeo da AlgaWorks assistido.
@luancoelho1983
@luancoelho1983 3 жыл бұрын
Essa aula ainda tem conteúdo atualizado para 2022?
@williamdiegocampos5783
@williamdiegocampos5783 6 жыл бұрын
Muito bom os videos da Algaworks, sempre claros e objetivos, passando sempre conteúdos atualizados do mundo Spring. Agora, aposto que um tema que daria ótimo conteúdo seria Spring Batch. Abraços...
@algaworks
@algaworks 6 жыл бұрын
Oi William! Agradecemos o feedback positivo e a gentileza. Esse retorno de nossos alunos é muito importante. Com certeza sua sugestão será levada em consideração. Abraço! #equipeAW
@joaopaulobuzatto7085
@joaopaulobuzatto7085 6 жыл бұрын
Muito bom, continuem produzindo conteúdo sobre ecosistema spring que é muito da hora. Aguardo um exemplo usando JWT, valeu.
@williamfranklin6924
@williamfranklin6924 6 жыл бұрын
Bom o conteúdo professor.
@minhocars
@minhocars 6 жыл бұрын
Excelente conteúdo guerreiro!
@gabriellins6101
@gabriellins6101 6 жыл бұрын
Muito bom o conteúdo.
@feehhs2
@feehhs2 5 жыл бұрын
Como sempre, excelentes vídeos. Parabéns professor.
@RonaldoHabibiDev
@RonaldoHabibiDev 3 ай бұрын
Massa!
@hexemeister
@hexemeister 6 жыл бұрын
Oi Alexandre! Realmente muito bom o conteúdo e excelente didatica!!! Gostaria de ver se possível autenticação com Single Sign On com CAS.
@danieltelizeu
@danieltelizeu 6 жыл бұрын
Gosto muito destas aulas elas me ajudam muito a trabalhar. Gostaria de sugerir oauth2 com autenticação no banco de dados.
@algaworks
@algaworks 6 жыл бұрын
Oi Daniel, temos esse vídeo: kzbin.info/www/bejne/i6SwY3WPZ5WIrpY&lc=Ugw99GJ5PDHOSMrrJTR4AaABAg #equipeAW
@AnaLucia-ri2db
@AnaLucia-ri2db 5 жыл бұрын
Muito bom, Parabéns!
@lndsytem
@lndsytem 6 жыл бұрын
Muito bom o conteúdo Alexandre, além do Postman, como faria para uma outra aplicação java consumir um recurso com a autenticação?
@rique-felix
@rique-felix 5 жыл бұрын
gostaria de ver uma aula sobre autenticação via banco de dados ou ldap
@tecnicalvideos1support816
@tecnicalvideos1support816 6 жыл бұрын
São bem legais esses videos curtos e objetivos. Obrigado Se possível gostaria de ver autenticacao usando JWT.
@tikorth4039
@tikorth4039 6 жыл бұрын
Aqui tem algo sobre token entre outros kzbin.info/www/bejne/fIC7YaVrZ8Sbrac
@luancoelho1983
@luancoelho1983 3 жыл бұрын
Essa aula ainda tem conteúdo atualizado para 2022?
@fernandooliveira4860
@fernandooliveira4860 3 жыл бұрын
Bom dia Alexandre, gostaria de saber se você tem algum exemplo usando a autenticação como um serviço fora do projeto?
@jaironqueiroz
@jaironqueiroz 6 жыл бұрын
Vídeo muito interessante. Mas queria tirar uma dúvida, no momento: 11:35 vc fala que para qualquer requisição o usuario tem q está logado. como ficaria, quando houver necessidade do usuario do sistema efetuar o seu cadastro, para após isso efetuar login e entrar no sistema?
@algaworks
@algaworks 6 жыл бұрын
Oi Jairon! Aí você precisaria fazer configurações mais específicas. Iria deixar a pagina de cadastro livre, sem restrição de acesso. Você poderia fazer algo como: .authorizeRequests() .antMatchers("/cadastro/**").permitAll() .anyRequest().authenticated() .and() #equipeAW
@brunocorreia653
@brunocorreia653 6 жыл бұрын
Oi alexandre tdb, eu tenho utilizado bastante o spring security em meu projeto mvc, estou usando o acl, foi algo que resolvel bastante os meus problemas. em fim, queria saber se é uma boa prática implementar mais segurança como o oAuth, atualmente eu utilizo o httpbasic na parte que define a entrada do usuário na aplicação e algumas restrições de url simples. eu nunca usei o Oauth nem sei como funciona, seria uma nova jornada. Existe mas alternativas para o acl no spring security? ps. ótima aula como sempre.
@SuperLionjuda
@SuperLionjuda 2 жыл бұрын
Usado essa configuração usuário defalt, quado faço requisição POST, mesmo passado a autenticação retorna 401 Unauthorized, alguma dica?
@algaworks
@algaworks 2 жыл бұрын
O erro 401 diz que existem problemas de autenticação mesmo, verifique o usuário e senha passados!
@LeonardoBPG
@LeonardoBPG 5 жыл бұрын
Vocês tem vídeos sobre Spring Security + JWT?
@algaworks
@algaworks 5 жыл бұрын
Olá Leonardo, dê uma olhada neste vídeo aqui, pode entrar em mais detalhes que você deseja: kzbin.info/www/bejne/pqXGm5ibnbqVsJo Atualmente estamos com um workshop aberto de Fullstack Spring e Angular, dê uma olhada no nosso site que você verá como participar: www.algaworks.com Após o Workshop iremos anunciar a abertura de uma nova turma do cursos do Fullstack Angular e Spring, neste curso sim, abordamos todos os temas de forma completa. Inclusive sobre segurança com autenticação com Spring Security + OAuth2 e JWT.
@gracyaneoliveira8553
@gracyaneoliveira8553 6 жыл бұрын
Como o spring boot sabe que o encode que você aplicou é Basic64? É o default dele? Se você enviasse a requisição sem aplicar o encode funcionaria?
@algaworks
@algaworks 6 жыл бұрын
Oi Gracyane. Isso é algo relacionado ao método de autenticação. Já é especificado na documentação de como deve funcionar o HTTP Basic. #equipeAW
@mauricio.generoso
@mauricio.generoso 6 жыл бұрын
Boa noite, alguém sabe como ficará a questão das certificações Java a partir de janeiro de 2019 com as mudança dos versionamentos e o fim do suporte free para Java 8 em ambiente comerciais? Marquei minha OCA para Setembro e se conseguir tempo para estudar vou fazer a OCP em Dezembro (se houver data disponível para agendamento até lá). No entanto, nos locais disponíveis para agendamento vi que nenhum tem data em 2019, as datas limite para marcar provas nos centros de testes que olhei vão até Dezembro de 2018. Vai mudar alguma coisa em 2019 em relação as certificações? Alguém daqui sabe e poderia compartilhar essa informação?
@edwinlima4367
@edwinlima4367 6 жыл бұрын
Boa Noite Thiago Tudo bem? Guerreiro por algum motivo, no momento que rodei o projeto ele não gerou senha no console eu baixei o brojeto via git git clone github.com/algaworks/videoaula-spring-boot-spring-security-httpbasic.git Teria mais algum passo que devo seguir que eu estou esquecendo? Uso o Spring Too Suite 4, OS Windows 10 Agradeço a atenção.
@algaworks
@algaworks 5 жыл бұрын
Tente fazer o processo com o código-fonte do projeto mostrado no vídeo. Veja se da tudo certo usando ele, não há nenhum passo a mais, pode estar havendo algum detalhe faltando em relação ao código-fonte original da aula. Reveja a aula e compare os códigos para ver se há alguma divergência. #equipeAW
@andreluisgomesdecarvalhopi2072
@andreluisgomesdecarvalhopi2072 4 жыл бұрын
Muito bom! Parabéns!
Spring Security e o protocolo OAuth2 na sua API RESTful
16:07
AlgaWorks
Рет қаралды 53 М.
Consumindo REST API com Spring WebClient
56:00
AlgaWorks
Рет қаралды 36 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
[Episode 35] Implementing HTTP Basic Authentication in Spring Boot
1:02:40
Utilizando múltiplos bancos de dados com Spring Boot
51:39
AlgaWorks
Рет қаралды 17 М.
Basic Http Authentication using Rails credentials
8:43
Rails From Zero
Рет қаралды 1 М.
Crie uma API Rest Java - COMPLETO
58:06
Aprenda Programar Em Minutos
Рет қаралды 1,7 М.
Basic Authentication Spring Security | Spring Boot | Java
13:08
Lazy Programmer
Рет қаралды 3,5 М.
Testes unitários em Controllers com Spring MockMVC
43:10
AlgaWorks
Рет қаралды 35 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН