8.3.3 실습 스프링 시큐리티 태그로 도서 등록 페이지에 접근 권한 설정하기

    스프링 시큐리티 태그를 사용하여 도서 등록 페이지에 접근할 수 있도록 사용자 정보를 설정하고 도서 등록 페이지에 접근 권한 설정을 구현해 보겠습니다.

    1. 메이븐 관련 환경 설정 파일 pom.xml에 스프링 시큐리티 의존 라이브러리를 등록합니다.

    코드 8-1 pom.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"...>
    ...
    <properties>
        <java-version>15</java-version>
        <org.springframework-version>5.2.8.RELEASE</org.springframework-version>
        <org.aspectj-version>1.9.6</org.aspectj-version>
        <org.slf4j-version>1.7.25</org.slf4j-version>
        <security.version>5.6.3</security.version>
    </properties>
    <dependencies>
        <!-- Spring -->
        ...
    
        <!-- Spring Security -->
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-web</artifactId>
            <version>${security.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-config</artifactId>
            <version>${security.version}</version>
        </dependency>
    
        <!-- AspectJ -->
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>${org.aspectj-version}</version>
        </dependency>
    ...
    </project>
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.