[Express + React] OAuth2 ๋ก๊ทธ์ธ ๊ตฌํ : Kakao ๋ก๊ทธ์ธ์ ๋๋ค์์ด ๋ฐ๋์ ํ์ํ๋ค๋ฉด?
ยท
๋ง๋ค์ด๋ณด๊ธฐ/Node.js & React
๋ฐฐ๊ฒฝํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ OAuth2๋ฅผ ์ฌ์ฉํ์ฌ ์์
๋ก๊ทธ์ธ(Naver, Kakao, Google)์ ๊ตฌํํ๊ฒ ๋์๋ค.์ด์ ์กธ์
์ํ ๋ฑ์์๋ OAuth2๋ก ์์
๋ก๊ทธ์ธ์ ๊ตฌํํ ๊ฒฝํ์ ์์ง๋ง, ์ ๋ถ Java/Springboot๋ฅผ ์ด์ฉํ์ฌ ๊ตฌํํ์ฌ์ Express๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ ๊ฒ์ ์ฒ์์ด์๋ค!๊ทธ์น๋ง Springboot์์ Express๋ก์ ๋ณ๊ฒฝ์ ์ํด ์ผ๊ธฐ๋ ํฐ ์ฐจ์ด์ ์ ์์๋ค. ๋จ, ์ด๋ฒ์ OAuth2 ๋ก๊ทธ์ธ์ ๊ตฌํํ๋ฉด์ ๊ณ ๋ คํด์ผํ ์ ์ ๋ค์๊ณผ ๊ฐ์๋ค.๋๋ค์(nickname) ์ ๋ณด๊ฐ ๋ฐ๋์ ํ์ํ๋ค.๋๋ค์์ด unique๊ฐ์ด์ด์ผ ํ๋ค. (์ฆ, ๊ฒน์น๋ฉด ์ ๋๋ค.)๊ทธ๋ฐ๋ฐ, ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์๋ค.Provider๋ก๋ถํฐ ์ป์ด์จ ์ ๋ณด์ ๋๋ค์ ์ ๋ณด๊ฐ ์๋ ๊ฒฝ์ฐ๊ฐ ์กด์ฌํ๋ค.์ป์ด์จ ๋๋ค์์ uniqueํจ์ด ..