본문 바로가기

spring boot29

[Spring Boot] 21. Spring Security (2) - Customize Form 지난 번에는 Spring Security를 사용해서 Authentication을 사용하는 방법을 확인해 보았습니다. 그 중에서도 formlogin을 활용해서... 기본적으로 제공하는 /login을 통해 id/pass를 입력하고 해당 정보가 AuthenticationManager를 통해서 전달된 것 까지 확인해 보았습니다. 하지만 사실 Form을 통해서 login을 구현할때, 기본적으로 제공하는 화면을 그대로 사용하는 경우는 많지 않다고 생각됩니다. 역시 Spring Security에서도 사용자가 만든 form을 통해서 구현할 수 있게 메소드를 제공합니다. 그럼 이번에는 Customize Form을 사용해서 login/logout기능을 구현해 보겠습니다. 1. 신규 login 페이지 적용 temp로 제작하.. 2019. 12. 25.
[Spring Boot] 20. Spring Security (1) - Basic 이번에는 좀 복잡하다면 복잡한 Springpring에서 제공하는 보안에 대해서 알아보겠습니다. 이 보안을 제공하는 Spring Security에 대해서 알아보자면... 애플리케이션에 대한 Authentication 과 Authorization을 제공하는 Java 프레임워크입니다. 이 프레임워크는 Spring의 하위 프로젝트로 현재까지 지속적으로 버전이 업데이트 되고 있습니다. 보안에서 중요한 두가지 개념에 대해서 간단히 알아보자면... Authentication(인증) : 이 애플리케이션을 사용하기 위해 적합한 계정을 보유함을 확인하는 것 Authorization(권한) : 인증받은 사람이 해당 어플리케이션에서 어떤 수준으로 사용할지 부여하는 것 두가지 입니다. 딱 Spring Security가 제공하는.. 2019. 12. 23.
[Spring Boot] 16. USE other REST API (3) - GSON 지난 시간에는 REST API를 Spring Boot 내부에서 호출해서 결과를 JSON Type으로 받아오는 방법을 알아보았습니다. GET이던 POST던 REST Template을 통해서 비동기식으로 가져왔습니다. 2019/12/07 - [SpringBoot] - [Spring Boot] 15. USE other REST API (2) - RestTemplate [Spring Boot] 15. USE other REST API (2) - RestTemplate 지난 시간에는 REST API를 제공하는 공공데이터포털에 대해서 알아보고 실질적으로 해당 API를 호출해서 확인했습니다. 2019/12/04 - [SpringBoot] - [Spring Boot] 14. USE other REST API (1) [.. 2019. 12. 10.
[Spring Boot] 15. USE other REST API (2) - RestTemplate 지난 시간에는 REST API를 제공하는 공공데이터포털에 대해서 알아보고 실질적으로 해당 API를 호출해서 확인했습니다. 2019/12/04 - [SpringBoot] - [Spring Boot] 14. USE other REST API (1) [Spring Boot] 14. USE other REST API (1) 지금까지는 Spring Boot로 REST API 서버를 구성하는 내용을 알아봤습니다. 이를 통해서, 자신의 DB를 통해서 서비스를 구현할 수 있으며, 다른 시스템에 정보를 제공할 수 있습니다. 그렇다면, 이번에는 다른시스.. ayoteralab.tistory.com 그럼 이번에는 Spring Boot에서 사용하는 방법을 알아보겠습니다. Spring Framework에서는 REST API를 .. 2019. 12. 7.