Login Process

์žฅ์—ฌ์ง„ยท2022๋…„ 4์›” 17์ผ
0

Login Process๋ž€?๐Ÿค”

  1. ์‚ฌ์šฉ์ž๊ฐ€ id, eamil์„ ์ด์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ ์‹œ๋„
  2. ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋‚ด์šฉ์„ ์„œ๋ฒ„์—์„œ DB๊ฐ’๊ณผ ๋น„๊ต
  3. ์ผ์น˜ํ•œ๋‹ค๋ฉด AccessToken, RefreshToken ๋ฐœ๊ธ‰๊ณผ ํ•จ๊ป˜ ๋กœ๊ทธ์ธ ์™„๋ฃŒ!
  4. ๋งŒ๋ฃŒ๋œ Accesstoken์œผ๋กœ API์š”์ฒญ ์‹œ ํ† ํฐ ๋งŒ๋ฃŒ ์—๋Ÿฌ ๋ฐ˜ํ™˜
  5. RefreshToken์„ ์ด์šฉํ•ด ์ƒˆ๋กœ์šด AccessToken ๋ฐœ๊ธ‰
  6. ์ƒˆ๋กœ์šด AccessToken์œผ๋กœ ์ด์ „์— ์‹คํŒจํ•œ API ์žฌ์š”์ฒญ
  7. ์ •์ƒ์ ์œผ๋กœ ์š”์ฒญ์— ๋Œ€ํ•œ ๊ฐ’ ๋ฐ˜ํ™˜

[login-auth]

[์ธ์ฆ-์ธ๊ฐ€]


๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜๊ณ  ์žˆ๋Š” ๋ธ”๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.
์ž˜๋ชป๋œ ๋‚ด์šฉ์ด ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ˜น์‹œ ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€ ๋‹ฌ์•„์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š

0๊ฐœ์˜ ๋Œ“๊ธ€