๋ฌธ์ ๊ฐ์
ํ์ฌ ์ ํฌ ์๋น์ค์์๋ ์นด์นด์ค ๋ก๊ทธ์ธ ์, `๋๋ค์`์ ํ์ ํญ๋ชฉ, `ํ๋กํ ์ฌ์ง`์ ์ ํ ํญ๋ชฉ์ผ๋ก ์ค์ ๋์ด ์์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ก๊ทธ์์ ํ ๋ค์ ๋ก๊ทธ์ธ์ ์งํํ๋ฉด, ๋ค์๊ณผ ๊ฐ์ด `ํ๋กํ ์ฌ์ง`์ด ํ์ ํญ๋ชฉ์ผ๋ก ๋ฐ๋์ด ์ฌ์ฉ์์๊ฒ ๊ฐ์ ๋ก ์ ํํ๋๋ก ์๊ตฌ๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
์์ธ๊ณผ ํด๊ฒฐ ๋ฐฉ๋ฒ
์ด๋ OAuth2 ๋ก๊ทธ์ธ ์ค์ ํ์ผ(`.yml`)์ `scope` ์ต์ ์ค์ ๋๋ฌธ์ด์๋๋ฐ, ์ฒ์์๋ `scope` ํญ๋ชฉ์ด ๋จ์ํ ์ฌ์ฉ์ ์ ๋ณด ์์ฒญ์ ์ํด ํ์ํ ์ค์ ์ผ๋ก๋ง ์๊ฐํ์ฌ ์๋ชป ์ฌ์ฉํ์ต๋๋ค.
ํ์ง๋ง ๊ณต์ ๋ฌธ์๋ฅผ ํ์ธํด ๋ณด๋ฉด, `scope` ์ต์ ์ `์ถ๊ฐ ํญ๋ชฉ ๋์ ๋ฐ๊ธฐ` ์์ฒญ ์ ์ฌ์ฉํ๋ค๊ณ ๋์ด์์ต๋๋ค. ์ฆ, ํด๋น ์ต์ ์ ์ค์ ๋ ํญ๋ชฉ์ด ์์ผ๋ฉด ๋ก๊ทธ์ธํ ๋๋ง๋ค ์ฌ์ฉ์ ๋์๋ฅผ ๋ค์ ์ ๋ํ๋ ๊ฒ์ด์์ต๋๋ค.
์๋ชป๋ ์ค์
scope:
- profile_nickname
- profile_image
๋ฐ๋ผ์ ์ค์ ํ์ผ์์ `scope` ์ต์ ์ ์ญ์ ํ๋ฉด, ์ ํ ํญ๋ชฉ์ผ๋ก ์ค์ ๋ `ํ๋กํ ์ฌ์ง`์ ๋ํด ๋ค์ ๋์ ์์ฒญํ๋ ์ฐฝ์ด ๋จ์ง ์์ต๋๋ค.
์ฐธ๊ณ
https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api#request-code-request-query
'ํ๋ก์ ํธ > NolGoat' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ณด์ ์ทจ์ฝ์ ํด๊ฒฐ์ ์ํ AWS S3 ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ณ๊ฒฝ (0) | 2024.12.07 |
---|---|
์์ ๋ก๊ทธ์ธ ํ์ ํํด ๊ตฌํ (0) | 2024.12.01 |
ํจ์จ์ ์ธ ํ ํฐ ๊ด๋ฆฌ๋ฅผ ์ํ Redis ๋์ (1) | 2024.11.29 |
์ธ์ฆ ๋ณด์ ๊ฐํ (0) | 2024.11.29 |
์ธ์ฆ์ด ํ์ํ URL ๊ณตํต ๊ด๋ฆฌ (0) | 2024.11.27 |