Auth ์ ์ฉ ์์ ๋์ ์ด๊ธฐ ์ ์ ํ์๊ฐ์ bcript๋ฅผ ์ด์ฉํ์ฌ ์ํธํ(Hash)๋ ์ํธ์ ์์ด๋๋ฅผ userRepository์ ์ ์ฅ ์ ์ ๋ก๊ทธ์ธ bcript๋ฅผ ์ด์ฉํ์ฌ ์ํธํ(Hash)๋ ์ํธ๋ฅผ userRepository์ ์ ์ฅ jwt ํ ํฐ ์์ฑํ์ฌ ์ฌ์ฉ์(๋ธ๋ผ์ฐ์ )์๊ฒ ๋ณด๋ด์ค ๋ก๊ทธ์ธํ ๋๋ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋น๋ฐ๋ฒํธ & ์ํธํ๋ ๋น๋ฐ๋ฒํธ๊ฐ ๋์ผํ์ง brypt compare๋ก ๊ฒ์ฆ ์ฑ๊ณต์ ์ผ๋ก ๋ก๊ทธ์ธ์ด ๋๋ฉด jwt ํ ํฐ์ ๋ณด๋ด์ค ๋ก๊ทธ์ธํ ์ฌ๋์ด๋ผ๋ฉด header์ authlization์ ํค๋์ ๋ฃ์ด์ ๋ณด๋ ๋ฏธ๋ค์จ์ด์์ ํญ์ ๋ก๊ทธ์ธ์ด ํ์ํ ์๋น์ค๋ผ๋ฉด, ๋ฏธ๋ค์จ์ด๋ก ํค๋๊ฐ ์กด์ฌํ๋์ง & ์ฐ๋ฆฌ๊ฐ ๋ฐํํ ํ ํฐ์ด ๋ง๋์ง, ์ ํจํ์ง ํ์ธ. ์ฌ์ฉ์๊ฐ ์ ํจํ๋ค๋ฉด ์ฌ์ฉ์ฅ์ ์์ด๋๋ฅผ req object ์ user.id๋ฅผ ์ ์ฅํด๋์. -Auth ์ธ์ฆ์๋ฃ ์ด๋ ์ ์ฅํ userid ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ, Auth ๋ค์ ๋ฏธ๋ค์จ์ด์์ ์ ์ ์ ๋ณด๋ฅผ ์