Перейти к содержимому

SPRING SECURITY Basic HTTP - Tutorial Completo Fácil

Programando en JAVA

0:00 / 0:00

SPRING SECURITY Basic HTTP - Tutorial Completo Fácil

7 085 просмотров · 2 года назад
Programando en JAVA
21 тыс. подписчиков
7 085 просмотров · 2 года назад
⚡ CONVIÉRTETE en ARQUITECTO JAVA con IA - https://www.codeja.dev/masters/master... 🤖 CONVIÉRTETE EN AI ENGINEER 👉 https://www.codeja.dev/masters/master... 👨‍💻 CodeJa | Aprende JAVA con EJERCICIOS - https://codeja.dev/ 🎁 CURSO GRATUITO de SPRING BOOT - https://www.codeja.dev/courses/curso-... 🎁 CURSO GRATUITO de JAVA - https://www.codeja.dev/courses/curso-... 📱 TikTok:   / programandoenjava   💬 Discord:   / discord   📸 Instagram:   / programandoenjava   🐦 Twitter / X:   / programandojava   💼 LinkedIn:   / ricardoromerobenitez   📩 NEWSLETTER JAVA SEMANAL - https://programandoenjava.substack.co... Música usada: A Magical Journey Through Space by Leonell Cassio |   / leonellcassio   Music promoted by https://www.free-stock-music.com Creative Commons Attribution-ShareAlike 3.0 Unported https://creativecommons.org/licenses/... Capítulos del video 00:00 - Introducción a Spring Security: ¿por qué usarlo? 00:16 - Controladores: /usuarios (público) vs /pagos (privado) 00:50 - Crear SecurityConfig y habilitar Spring Security (@EnableWebSecurity) 01:42 - SecurityFilterChain: cómo configurar authorizedRequests 02:55 - Permitir /usuarios/** con permitAll (ejemplo práctico) 03:40 - Deshabilitar CSRF para APIs REST: cuándo y por qué 04:31 - Probar endpoints localmente con Thunder Client (Visual Studio Code) 04:48 - Resultado: /pagos → 403 Forbidden (sin autenticación) 06:04 - Crear usuario en memoria (InMemoryUserDetailsManager) 07:20 - PasswordEncoder: usar BCryptPasswordEncoder correctamente 08:40 - Habilitar HTTP Basic y cómo autenticar (Sara / abc123) 09:56 - Resumen: configuración completa paso a paso 11:16 - Despedida, recursos y próximos pasos