FrameWork/Spring Security (총 7개) 썸네일형 리스트형 Spring Security - Spring MVC Test하기(@WithMockUser, form login 리다이렉션 해결) Sprint security MVC Test Spring MVC를 이용해 웹을 개발하면, 인증 및 허가를 편리하게 다루기 위해 Spring Security를 사용합니다. 또한 어플리케이션을 개발하다보면 필수적으로 테스트코드를 작성하게 됩니다. 하지만, 이때 Security Form Login이 적용되어 있다면, 자동으로 유저를 로그인 페이지로 리다이렉션 시키키 때문에, 우리가 원하는 테스트를 진행하기 어렵습니다. Spring Security 사용시 MVC Test하기 1. Test Project 생성 완성된 프로젝트 구조입니다. 아래에서 각각의 파일들을 자세히 알려드리겠습니다. build.gradle dependencies { implementation 'org.springframework.boot:sp.. Spring Security - SpringSecurity 이용하기 4 (Database를 이용한 Login 구현) Spring Security Database User Login 구현 SpringSecurity 이용하기 - 1 : https://galid1.tistory.com/688 (custom login form 구현)SpringSecurity 이용하기 - 2 : https://galid1.tistory.com/698 (login Success Handle)SpringSecurity 이용하기 - 3 : https://galid1.tistory.com/699 (logout 기능 추가하기)SpringSecurity 이용하기 - 4 : 현재 포스트 (database를 이용한 로그인 구현) 이번 포스팅에서는, Spring Security 로그인시, 직접 구축한 Database의 User 정보를 이용해 로그인하는 방법을.. Spring Security - SpringSecurity 이용하기 3 (logout 기능 추가하기) Spring Security Logout 구현 SpringSecurity 이용하기 - 1 : https://galid1.tistory.com/688 (custom login form 구현)SpringSecurity 이용하기 - 2 : https://galid1.tistory.com/698 (login Success Handle)SpringSecurity 이용하기 - 3 : 현재 포스트 (logout 기능 추가하기)SpringSecurity 이용하기 - 4 : https://galid1.tistory.com/700 (database를 이용한 로그인 구현) 이번 포스팅에서는 SpringSecurity를 이용하여 Login한 유저를 Logout하는 방법에 대해 알아보겠습니다. 이전 포스팅과 이어지므로 읽고오시.. Spring Security - SpringSecurity 이용하기 2 (login Success Handle) 이번 포스팅에서는 spring security formLogin 이용시, 로그인에 성공한 뒤 처리할 로직을 추가하는 방법과, logOut 기능을 추가하는 방법에 대해 알아보도록 하겠습니다 SpringSecurity 이용하기 - 1 : https://galid1.tistory.com/688 (custom login form 구현)SpringSecurity 이용하기 - 2 : 현재 포스트 (login Success Handle)SpringSecurity 이용하기 - 3 : https://galid1.tistory.com/699 (logout 기능 추가하기)SpringSecurity 이용하기 - 4 : https://galid1.tistory.com/700 (database를 이용한 로그인 구현) 이번 포스팅.. Spring Security - SpringSecurity 이용하기 1 (custom login form 구현) Spring Security Custom Login Form 구현 (in Spring Boot) SpringSecurity 이용하기 - 1 : 현재 포스트 (custom login form 구현)SpringSecurity 이용하기 - 2 : https://galid1.tistory.com/698 (login Success Handle)SpringSecurity 이용하기 - 3 : https://galid1.tistory.com/699 (logout 기능 추가하기)SpringSecurity 이용하기 - 4 : https://galid1.tistory.com/700 (database를 이용한 로그인 구현) 이번 포스팅에서는 Spring Boot에서 Spring Security이용시 Custom Form Lo.. SpringSecurity - Kakao OAuth2 Client 사용하기 SpringBoot Oauth2 Client 자동설정(AutoConfiguration) 살펴보기 Spring Boot 의 REST API의 Oauth2 Client1. Spring Boot에서 Spring Security의 Oauth2 Client 사용하기 xxxxxxxxxxSpring Boot Security OAuth2 Client 예제 : https://www.baeldung.com/spring-security-5-oauth2-loginSpring Boot를 이용해 서버개발을 하던 중 Oauth2를 이용하여 사용자 인증 및 권한을 관리해야 했습니다. 위의 예제를 따라하시면 금방 구현해낼 수 있습니다. Google Console 사용자 인증정보조금 헷갈리는 부분이 리디렉션 URI를 설정하는 부분인데,.. SpringSecurity - SpringSecurity 간단한 설정과 예제 SpringSecurity sample 공식 문서 _ https___spring SpringSecurity 란 : https://postitforhooney.tistory.com/entry/SpringSecurity-%EC%B4%88%EB%B3%B4%EC%9E%90%EA%B0%80-%EC%9D%B4%ED%95%B4%ED%95%98%EB%8A%94-Spring-Security-%ED%8D%BC%EC%98%B4SpringSecurity sample 공식 문서 : https://spring.io/guides/topicals/spring-security-architecture/SpringSecurity Reference : https://docs.spring.io/spring-security/site/docs/.. 이전 1 다음