ํํ๋ก์ ํธ์์ ํด๋ณด๊ณ ์ถ์๋ sns ๋ก๊ทธ์ธ api
ํฌํธํด๋ฆฌ์ค๋ ์์์๊ฐ ๋๊ฐ ํ์ด ์กํ๊ฐ๋๊น ๋ฏธ๋ค๋๋ ์์ ๋ก๊ทธ์ธ ๊ณต๋ถํ๊ธฐ!
1. ์ฐ์ ์นด์นด์ค ๋๋ฒจ๋กํผ์์ ๋ด ์ดํ๋ฆฌ์ผ์ด์ ์ ์ถ๊ฐ, ํ๋ซํผ์ ๋๋ฉ์ธ ์ถ๊ฐ
์นด์นด์ค ๋ก๊ทธ์ธ์ ์ฌ์ฉํ๋ ค๋ฉด redirectURI๋ฅผ ๋ฑ๋กํด์ผ ํ๋ค.
2. RedirectURI๋ฑ๋ก ํ ์์ชฝ์ ํ์ฑํ ์ค์ ์ ON์ผ๋ก ๋ณ๊ฒฝ (์นด์นด์ค ๋ก๊ทธ์ธ API๋ฅผ ํตํด ๊ฐํธ ํ์๊ฐ์ ๊น์ง ๊ฐ๋ฅ)
3. ์ผ์ชฝ ๋ฉ๋ด์ ๋์ํญ๋ชฉ > ๊ฐํธ ํ์๊ฐ์ ์ ํ ๋ ์นด์นด์ค์ชฝ์์ ๊ฐ์ ธ์ฌ ์ ๋ณด๋ฅผ ์ ํํ ์ ์์
ํญ๋ชฉ๋ณ๋ก ์ข์ธก์ ์ค์ ์ ๋๋ฅด๋ฉด ์ค์ ๊ฐ๋ฅ(์ด์ฉ๋ชฉ์ ์ ๊ทธ๋ฅ ์๋น์ค ์ด์ฉ์ด๋ผ๊ณ ์์ฑํจ)
4. ๊ธฐ๋ณธ ์ค์ ์ ๋๋ฌ์ผ๋ ์ด์ Docs ๋ณด๊ธฐ
https://developers.kakao.com/docs/latest/ko/kakaologin/common
5.๋ฌธ์ ์ดํดํ๊ธฐ
๋ฌธ์์ ์ฐ์ฌ์ ธ ์๋ ๋๋ก ์๋น์ค์์ id์ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ฒ์ฆํ์ง ์๊ณ ์นด์นด์ค ์ชฝ์ผ๋ก ๋๊ฒจ์ ์ธ์ฆ์ด ์งํ๋๋ค.
์นด์นด์ค ๋ก๊ทธ์ธ์ด ์๋ฃ๋๋ฉด ํ ํฐ์ด ๋ฐ๊ธ๋๋๋ฐ ์ด ํ ํฐ์ ๋ด ์๋น์ค์ ๊ถํ์ ์ ์ฅํ ์ ์๋ค๋ ๋ง์ธ ๊ฒ ๊ฐ๋ค.
์ค์ ์์ฉ์๋น์ค์์๋ ์ฌ์ฉ์ ์ด์ฉ์ฝ๊ด ๋์์ ์นด์นด์คํก ์ฑ๋ ์ถ๊ฐ๋ฅผ ๋๋ถ๋ถ ์ฌ์ฉํ๋๋ฐ ์ด๊ฑด ๋น์ฆ๋์ค ์๋ฃจ์ ์ด๋ฏ๋ก ์ง๊ธ์ ๊ทธ๋ฅ ๋ก๊ทธ์ธ๊น์ง๋ง..
์นด์นด์ค ๋ก๊ทธ์ธ์ผ๋ก ๊ฐ์ ํ ํ์์ ์ ๋ณด๋ ๊ทธ ํ์์ ํํด๋ ๋ด DB์์์ ํด๊ฒฐํด์ผ ํ๋ค.
7. ์ ์ฒด ํ๋ฆ
'STUDY > SPRING' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์นด์นด์ค ๋ก๊ทธ์ธ API ์ฌ์ฉํ๊ธฐ - 3 (0) | 2022.08.18 |
---|---|
์นด์นด์ค ๋ก๊ทธ์ธ API ์ฌ์ฉํ๊ธฐ -2 (1) | 2022.08.16 |
ERROR: org.springframework.web.context.ContextLoader - Context initialization failed (0) | 2022.07.01 |
Error : SEVERE: ์์ ์ปจํ ์ด๋๋ฅผ ์์ ์ค ์คํจํ์ต๋๋ค. (0) | 2022.07.01 |
ERROR : org.springframework.web.util.NestedServletException (0) | 2022.06.30 |