Bluebull웹개발

  • 홈
  • 태그
  • 방명록

Spring Security 1

Spring Security 인가 DSL 메서드 정리

메서드 분류 설명 핵심 차이permitAll()인가 DSL (Authorization DSL)인증 여부와 무관하게 모든 사용자에게 접근 허용토큰 없어도 허용, 로그인/회원가입 등 공개 API에 사용authenticated()인가 DSL인증된 사용자만 접근 가능큰 있어야 허용, 로그인 이후 사용자 전용 APIhasRole("ADMIN")인가 DSLROLE_ADMIN 역할을 가진 사용자만 접근 가능인증 + "역할" 기반 제한hasAuthority("ROLE_ADMIN")인가 DSLROLE_ADMIN 권한을 가진 사용자만 접근 가능인증 + "권한" 문자열 기반 제한, hasRole보다 더 유연함denyAll()인가 DSL모든 사용자 접근 차단, 주로 테스트나 임시 비활성화용항상 차단됨, 모든 접근 불가

웹 개발/Spring 2025.04.25
이전
1
다음
더보기
프로필사진

Bluebull웹개발

  • 분류 전체보기 (235)
    • 파이썬 (2)
    • 복습 (25)
      • 프론트엔드 (15)
    • 웹 개발 (49)
      • 웹 개발 기초 (18)
      • 프론트엔드 개발 (28)
      • Spring (3)
    • 소프트웨어 개발 프로세스 (1)
    • 메모리 및 성능 (1)
    • 디버깅 및 문제해결 (1)
    • 개발 환경 설정 (3)
    • 웹 백엔드 (17)
      • 개념정리 (16)
    • 데이터베이스 (8)
      • 용어정리 (3)
      • SQL (2)
      • 오류 해결 (2)
    • 생각정리 (3)
    • 자바 (65)
      • 자바 문법 (18)
      • 객체지향 프로그래밍(OOP) (16)
      • 자바 기본 라이브러리 (11)
      • 예외처리 (0)
      • 자바 프로그램의 흐름 (5)
      • 정형화 코드 (1)
      • 자바 코딩 (3)

Tag

React, 자바문법, springboot, 자바, 웹개발, Java, useState, 메서드, 객체지향, JSON, state, useEffect, props, 자바기초, axios, javascript, 객체, Get, 상속, Post,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바