Project

일반

사용자정보

DCAMP FRONTEND API 개발 가이드 » 이력 » 버전 1

최시은, 2023-05-25 06:32

1 1 최시은
h2. DCAMP FRONTEND API 개발 가이드
2
3
1. SecurityConfig 설정(security/congif/SecurityConfig.java)
4
*  securityFilterChain 메소드 - 개발 진행할 URL 에 대한 hasAuthority 룰 추가
5
<pre><code class="java">
6
http.csrf().disable()
7
     .authorizeHttpRequests((authorize) ->
8
                                authorize
9
                                        // hasAuthority 사용: db에 ROLE_ 안붙여도 됨
10
                                        .requestMatchers("/test/admin").hasAuthority("ADMIN")
11
                                        .requestMatchers("/test/user").hasAuthority("USER")
12
                                        .requestMatchers("/projects/**").hasAuthority("ADMIN")
13
                                        .anyRequest().authenticated()
14
</code></pre>