tree
@ggyool0249
Reviews Written
1
Average Rating
2.0
Posts
Q&A
secretkey์ ์ฉ๋, ํ ํฐ์ ์,๋ณ์กฐ ๊ฒ์ฆ, userId๊ฒ์ฆ๋ก์ง ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ ๋ ๊ฐ์๋ฅผ ๋ณด๋ฉด์ ์ด ๋ถ๋ถ์ด ์ดํด๊ฐ ์๊ฐ์ ๋๊ธ ๋จ๊น๋๋ค. ๋ฐ๋ณต์ ์ผ๋ก ๋ค์ด์ค๋ ์ง๋ฌธ์ธ ๊ฒ ๊ฐ์๋ฐ. ๋ค๋ฅธ ์ง๋ฌธ๋ค์ ๋ต๋ณ์ ์ฝ์ด๋ ์๋ฟ์ง๊ฐ ์๋ค์. ๊ฐ์ฌ๋์ด ์๋๋๋ผ๋ ์ดํดํ์ ๋ถ์ ๋ต๊ธ ๋จ๊ฒจ์ฃผ์ธ์ ๐ ์ ์ด์ secret key ๊ฐ ๋ ธ์ถ๋์ง ์์์ผ๋ฉด ํ ํฐ์ ์์กฐ(ํ ํฐ์ ์๋ก ๋ง๋ฌ) ํ๊ฑฐ๋ ๋ณ์กฐ(ํ ํฐ์ ์์ ) ํ ์ ์๋์? secret ๊ฐ์ ๋ชจ๋ฅด๋ ์ํฉ์์ ํ ํฐ์ ์๋ณ์กฐํด๋ดค์. ์๋ฒ์์ ํ ํฐ์ parse ๊ณผ์ ์์ ์๋ฌ๊ฐ ๋ฐ์ํ๊ฒ ์ฃ . ๋ง์ฝ secret key๊ฐ ๋ ธ์ถ๋์ด์ ์๋ณ์กฐ ํ ์ ์๋ค๊ณ ๊ฐ์ ํ๋ฉด. ์๋ณ์กฐ ํ๋ ์ฌ๋์ด ํ ํฐ์ ๋ง๋ค ๋ ์ฌ์ฉํ userId ๋ฅผ userId header์ ๋ด์์ฃผ๋ฉด userId๋ฅผ ๋น๊ตํ๋ ๋ก์ง์ ์๋ฏธ๊ฐ ์๋ ๊ฒ ์๋๊ฐ์? ๊ฐ์ฌ๋์ ์์ ๋ต๋ณ ์ค ์ผ๋ถ ๋ด์ฉ์ ๋๋ค. apigateway-service์ header ๊ฐ์ token๊ณผ userId๋ฅผ ์ง์ ์ ๋ฌํ๊ณ , ๋ณตํธํ ๋ token์ ์ ๋ณด(userId๋ฅผ ์ ์ฅํ์์ต๋๋ค)์ userId๋ฅผ ๋น๊ตํ์ฌ token์ ์๋ณ์กฐ๊ฐ ์์๋์ง ํ์ธํ ์๋ ์๊ณ token์ userId๋ payload ๋ถ๋ถ์ ๋ค์ด์๊ณ payload๋ ์ํธํ๊ฐ ์๋ base64๋ก ์ธ์ฝ๋ฉ ๋์ด์๊ธฐ ๋๋ฌธ์ secret key ๊ฐ ์์ด๋ ๋๊ตฌ๋ decode ํ ์ ์์ฃ . ๋๊ตฌ๋ ์ป์ด๋ผ ์ ์๋ userId๋ฅผ ๋ฐ๋ก ํค๋์ ๋ด๊ณ ๋น๊ตํ๋ ๊ฒ ์๋ณ์กฐ๋ฅผ ์ด๋ป๊ฒ ์ ์ ์๋์ง ๊ถ๊ธํฉ๋๋ค.
- 1
- 3
- 1.1K
Q&A
์๋ ํ์ธ์ jwt ํ ํฐ ์ธ์ฆ ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
1. ๊ฐ์ฌ๋ถ์ด ๋๋ตํด์ฃผ์ ๋ด์ฉ์ด๊ณ 2. ํ์ฌ ์ํฉ์ ํ ํฐ ๊ฒ์ฆ์ ๋ํ ์ฑ ์์ api gateway๊ฐ ํ๊ณ ์์ผ๋ฏ๋ก user service์์๋ ํ ํฐ ๊ฒ์ฆ์ ํ์ง ์๋๋ฐ์. ๋ง์ฝ ํ์ํ๋ค๋ฉด api gateway ์์ ํ ๊ฒ ์ฒ๋ผ ํด์ผ๊ฒ ์ฃ . 3. ํ ํฐ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๋ชฉ์ ์ด ํด๋ผ์ด์ธํธ์์ ๋ก๊ทธ์ธ์ ๊ด๋ฆฌํ๋ ๊ฑฐ๋๊น ํด๋ผ์ด์ธํธ์์ ์ฒ๋ฆฌํด์ผ ๋ผ์. ํด๋ผ์ด์ธํธ๋จ์์ ๋ก๊ทธ์ธ ์ ์ด๋๊ฐ์ ํ ํฐ์ ์ ์ฅํ๊ณ ๊ถํ์ด ํ์ํ ์์ฒญ์๋ Authorization ํค๋์ ํด๋น ํ ํฐ์ ํฌํจ์ํค๋ ํ๋ฆ์ด์ฃ . ๋ฐ๋ผ์ ์ ์ ๊ฐ ๋ก๊ทธ์์์ ํ๋ค๋ฉด ํด๋ผ์ด์ธํธ๋จ์์ ๊ด๋ฆฌํ๋ ํ ํฐ์ ์ง์๋ฒ๋ฆฌ๋ฉด ๋ก๊ทธ์์๋๋ค๊ณ ์๊ฐํด์.
- 0
- 2
- 909
Q&A
ํจ์ค์๋ ์ปฌ๋ผ์ unique ํ๊ฒ ์ค์ ํ๋ ๋ถ๋ถ์์ ์ง๋ฌธ์ด ์์ต๋๋ค.
๋ค์ ๊ฐ์๋ฅผ ๋ณด๋๊น ๋ต์ด ๋์์์๋ค์ ๐ข BCryptPasswordEncoder์์ ๋๋ค Salt๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ ํจ์ค์๋์ผ์ง๋ผ๋ ๋ค๋ฅธ ๊ฐ์ผ๋ก ์ํธํ๋๋ค๊ณ ์ดํดํ์ต๋๋ค.
- 0
- 2
- 324
Q&A
JPA Id์ String userId
Unique ํ ๊ฐ์ด ํ์ํ๋ค๋ฉด UserEntity ์ id ๊ฐ์ ์ฌ์ฉํ ์๋ ์๋ค๊ณ ์๊ฐ์ด ๋๋๋ฐ์. ์ด๋ฅผ ResponseUser ์ ์ฌ์ฉํ์ฌ ์ธ๋ถ์ ๋ ธ์ถํ๋ฉด ์ ์ข์ ์ ์ด ์๋์ ??
- 0
- 2
- 462
Q&A
ํํฐ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
ํด๋น ๊ฐ์์์ ์ฌ์ฉํ๋ SimpleBeanPropertyFilter๋ jackson ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ต์ ๋ง๋๋ ๊ณผ์ ์์ ์ฌ์ฉํ๋ ๊ฐ์ฒด๋ก ์ด๋ฆ์ด ํํฐ๋ก ๋๋์ง๋ง ์ง๋ฌธ์๋์ด ๊ถ๊ธํดํ์๋ ํํฐ์๋ ๋ค๋ฅธ ๊ฐ๋ ์ด ์๋๊ฐ์ ??
- 0
- 2
- 396




