Spring Security



์ฃผ ๊ณ์ฝ์ ๋ํ๋ด๋ ์ธํฐํ์ด์ค
UserDetails
์คํ๋ง ์ํ๋ฆฌํฐ๊ฐ ๊ด๋ฆฌํ๋ ์ฌ์ฉ์๋ฅผ ๋ํ๋ธ๋ค.
GrantedAuthority
์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉ์ ๋ด์์ ์ฌ์ฉ์์๊ฒ ํ์ฉ๋๋ ์์ ์ ์ ์ํ๋ค(์: ์ฝ๊ธฐ,์ฐ๊ธฐ,์ญ์ ๋ฑ)
UserDetailsService
์ฌ์ฉ์ ์ด๋ฆ์ผ๋ก ์ฌ์ฉ์ ์ธ๋ถ ์ ๋ณด๋ฅผ ๊ฒ์ํ๋ ๊ฐ์ฒด๋ฅผ ๋ํ๋ธ๋ค
UserDetailsManager
UserDetailsService์ ๋ ๊ตฌ์ฒด์ ์ธ ๊ณ์ฝ์ด๋ค. ์ฌ์ฉ์ ์ด๋ฆ์ผ๋ก ์ฌ์ฉ์๋ฅผ ๊ฒ์ํ๋ ๊ฒ ์ธ์๋ ์ฌ์ฉ์ ์ปฌ๋ ์ ์ด๋ ํน์ ์ฌ์ฉ์๋ฅผ ๋ณ๊ฒฝํ ์๋ ์๋ค
PasswordEncoder
์ํธ๋ฅผ ์ํธํ ๋๋ ํด์ํ๋ ๋ฐฉ๋ฒ๊ณผ ์ฃผ์ด์ง ์ธ์ฝ๋ฉ๋ ๋ฌธ์์ด์ ์ผ๋ฐ ํ ์คํธ ์ํธํ ๋น๊ตํ๋ ๋ฐฉ๋ฒ์ ์ง์ ํ๋ค
Reference
์ฑ : ์คํ๋ง ์ํ๋ฆฌํฐ ์ธ ์ก์
Last updated
Was this helpful?