[Tistory] [Spring-Security] 스프링 시큐리티를 사용하여 로그인 기능 구현 – 1

원글 페이지 : 바로가기

Intro – Spring Boot 버전 3.3.0 사용 Security를 사용하기 위해서 Maven 의존성 추가 – Spring Boot Starter Security https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-security
org.springframework.boot
spring-boot-starter-security
( 위의 코드와 같이 버전을 지정하지 않고 알아서 설정되도록 하는게 좋다 ) : 위의 의존성을 추가하면 어떤 페이지에 접근하든 로그인 하지 않았을 경우 스프링 부트에서 제공하는 로그인 화면으로 보내준다 의존성을 추가하고 Maven update를 해준다음 실행시켜보면 위와 같이 보였던 페이지가 ( 프로젝트 생성한 후에 다른 설정을 하지않고 실행시켜서 나오는 페이지이다.) 이렇게 로그인 창으로 이동한다 참고로 실행은 톰캣을 사용해도 되고 스프링 부트는 내장 서버를 제공하기 때문에 내장 서버를 사용해도 된다 출처 및 참고 글 스프링 시큐리티 기본 개념 https://velog.io/@dh1010a/SpringSecurity-%EC%8A%A4%ED%94%84%EB%A7%81%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EA%B0%9C%EB%85%90%EA%B3%BC-%EA%B5%AC%EC%A1%B0 [Spring]Security – 스프링시큐리티의 기본 개념과 구조 이번시간에는 스프링 시큐리티를 사용하는 법을 공부해보려고 합니다. 스프링 시큐리티의 로그인 진행방식을 먼저 살펴보겠습니다.우선 스프링 시큐리티를 설정을 통해, 기본적인 접근 제어와 velog.io 스프링 시큐리티 로그인 기능 구현 – gradle https://velog.io/@dh1010a/Spring-Spring-Security%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-3.X-%EB%B2%84%EC%A0%84-1 [Spring] Spring Security를 이용한 로그인 구현 (스프링부트 3.X 버전) [1] – 동작 원리 및 Config 설정 스프링 부트 3.0 이상 버전의 시큐리티 사용법 및 바뀐 Config 작성법을 다루고 있습니다. velog.io spring boot – security 기본세팅 (3.x 미만 버전) https://nahwasa.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-Spring-Security-%EA%B8%B0%EB%B3%B8-%EC%84%B8%ED%8C%85-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0 스프링부트 Spring Security 기본 세팅 (스프링 시큐리티) [ 2023-02-10 추가 ] 스프링부트 3.0 이상에 적용하실 경우 ‘스프링부트 3.0이상 Spring Security 기본 세팅 (스프링 시큐리티)’ 글을 참고해주세요. 버전 상관없이 시큐리티 기본 세팅을 익히실 경우에도 nahwasa.com spring boot – security 기본세팅 (3.x 이상 버전) https://nahwasa.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-30%EC%9D%B4%EC%83%81-Spring-Security-%EA%B8%B0%EB%B3%B8-%EC%84%B8%ED%8C%85-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0 스프링부트 3.0이상 Spring Security 기본 세팅 (스프링 시큐리티) 목차 [수정 사항] 2023-03-29 : 커스텀 어노테이션 적용하는 부분에서 소스코드에 잘못 들어간 코드가 있어서 삭제 2024-01-12 : SpringSecurityConfig 클래스의 코드에 어노테이션 빠져 있던 부분 추가 1. 시 nahwasa.com

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다