개발 & 일상

Spring Security를 이용한 인증 처리 본문

💻 개발공부/🌱 Spring boot

Spring Security를 이용한 인증 처리

벵갈벵 2023. 1. 14. 18:41
728x90
반응형

Spring Security(스프링 시큐리티)

스프링 시큐리티는 스프링 기반의 애플리케이션의 보안(인증과 권한,인가 등)을 담당하는 스프링 하위 프레임워크이다. 주로 서블릿 필터와 이들로 구성된 필터체인으로의 위임모델을 사용한다. 그리고 보안과 관련해서 체계적으로 많은 옵션을 제공해주기 때문에 개발자 입장에서는 일일이 보안관련 로직을 작성하지 않아도 된다.

1. pom.xml

 -add dependency

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-security</artifactId>
</dependency>

2.maven  새로 고침 해주고 서버를 다시 돌려 주면 콘솔창(터미널창)에 

이런식으로  password 가 뜬다  (만약 찾기 어렵다면 control + f   또는 command + f  로  password를 검색해서 찾자)

 

3. 이제  Postman 으로 가서 다시 정보를 불러오려고하면 오류가 뜬다. security 를 더 해줘서 이제 인증을 해야한다.

    

1번으로 이동해서 2번에서 Basic Auth 를 선택해주고 password 를 입력하고 다시  Send 를 누르면 정상적으로 나온다.

 

 

728x90
반응형
Comments