동의항목 1
userRouter.get('/kakao/login', async (req, res) => {
const kakaoAuthURL = `https://kauth.kakao.com/oauth/authorize?client_id=${process.env.KAKAO_KEY}&redirect_uri=${process.env.KAKAO_REDIRECT_URL}&response_type=code&scope=profile_nickname,profile_image,account_email`;
res.redirect(kakaoAuthURL);
});
동의항목 2
userRouter.get('/kakao/login', async (req, res) => {
const kakaoAuthURL = `https://kauth.kakao.com/oauth/authorize?client_id=${process.env.KAKAO_KEY}&redirect_uri=${process.env.KAKAO_REDIRECT_URL}&response_type=code&scope=profile,account_email`;
res.redirect(kakaoAuthURL);
});
두 개의 동의항목이 달라
각각의 로컬에서 스코프를 다르게 설정해줘야 하는 문제가 발생합니다.
왜 이런 현상이 발생하는 것인가요?
첫 번째 사진 앱 ID: 581625
두 번째 사진 앱 ID: 592835