shonn23230444
@shonn23230444
Reviews Written
-
Average Rating
-
Posts
Q&A
์ํ๋ฆฌํฐ๋ฅผ ์ ์ฉํ๊ณ ํธ์คํ ์ ์ฌ๋ฆฌ๋ฉด ์ค๋ฅ๊ฐ ๋ฉ๋๋ค.
Cafe24 ์์ Tomcat JSP ํธ์คํ ์ผ๋ก ํ์ ์ผํฉ๋๋ค
- 0
- 1
- 644
Q&A
AuthController์์ loadByUsername ๋ฉ์๋ ์คํ ๊ฒฝ๋ก
authenticationManangerBuilder.getObject().authenticate() ๋ฉ์๋๊ฐ ์คํ๋๋ฉด 1. AuthenticationManager ์ ๊ตฌํ์ฒด์ธ ProviderManager ์ authenticate() ๋ฉ์๋๊ฐ ์คํ๋ฉ๋๋ค 2. ํด๋น ๋ฉ์๋์์ AuthenticaionProvider ์ธํฐํ์ด์ค์ authenticate() ๋ฉ์๋๋ฅผ ์คํํ๋๋ฐ ํด๋น ์ธํฐํ์ด์ค์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๋ ์ด์ฉ์์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ UserDetailsService ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค. 3. ๊ทธ๋์ UserDetailsService ์ธํฐํ์ด์ค์ loadUserByUsername() ๋ฉ์๋๋ฅผ ํธ์ถํ๊ฒ ๋ฉ๋๋ค. ๋ฐ๋ผ์ CustomUserDetailsService ๊ตฌํ์ฒด์ ์ค๋ฒ๋ผ์ด๋๋ loadUserByUsername() ๋ฉ์๋๋ฅผ ํธ์ถํ๊ฒ ๋๋ ๊ฒ์ ๋๋ค. ์คํ๋ง ์ํ๋ฆฌํฐ์ ์ํคํ ์ฒ๋ฅผ ์ฐธ๊ณ ํ์๋ฉด ๋์๋ ๊ฒ๊ฐ์ต๋๋ค https://lilly021.com/spring-security-architecture/
- 0
- 1
- 1.9K
Q&A
AuthController ์ง๋ฌธ์์ต๋๋ค
์๋ฒ๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด ์๋ธ๋ฆฟ์ผ๋ก ์ ๋ฌ๋๊ธฐ ์ ์ ํํฐ๋ฅผ ๊ฑฐ์น๊ฒ ๋ฉ๋๋ค. permitAll() ๋ก ํด๋น ๊ฒฝ๋ก๋ฅผ ์ ๊ทผํ ์์๋ ๋ฌธ์ ์ด์ด๋์๊ณ , ํด๋น ๊ฒฝ๋ก๋ก ์์ฒญ์ ๋ณด๋ด๋ฉด Security FilterChain ์ ์ํด JwtFilter ๊ฐ ๋ฐ์๋ฉ๋๋ค ๊ทธ๋์ ์ ํจํ JWT ํ ํฐ์ด ์๋ค๊ณ ๋ก๊ทธ๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ก ๋ด ๋๋ค. ์ ์ ๋ฏธ์ํ ์ง์์ผ๋ก ํด๊ฒฐ์ฑ ์ ์ ์ํ๋ฉด ๋ก๊ทธ์ธํ ๋ ํด๋น ํํฐ๋ง(๋ก๊ทธ๊ฐ ์์ฐํ๋๋ก)์ด ์ ์ฉํ์ง ์๊ฒ ํ๊ณ ์ถ๋ค๋ฉด JwtFilter ์ฝ๋๋ด๋ถ์ requestURI ๋ณ์์ ๋ด๊ธด ๊ฐ์ ์กฐ๊ฑด๋ฌธ์ ํตํด ๊ฑธ๋ฌ๋ด๋ ์์ ์ ํ๋ฉด ๋ ๊ฒ๊ฐ์ต๋๋ค.
- 2
- 3
- 499




