Missing required parameter: scope 400 오류: invalid_request
로그인 진입 URL을 callback으로 설정해줘서 발생되는 에러
패스포트는 소셜로그인을 E-Z 하게 구현할 수 있는 모듈이며,
구조자체는 같아서 어떤 소셜 로그인이든 패스포트에서 지원하면 죄다 끌어다 쓸 수 있는게 최대장점
한번 배워두면 요긴하게 쓰는데 습득 과정이 정말 더러웠던 친구다
https://localhost:8080/auth/user/google
//요놈이 로그인창 진입할때 사용되는 URL이고,
https://localhost:8080/auth/user/google/callback
//요놈이 로그인 결과 값을 받을때 사용되는 URL이다
//요놈으로 진입할때 엑세스 차단 에러가 발생된다
//들어가는 구멍이 아니니까 주의하자
//callbackURL의 경우 GoogleCloud 콘솔에서
//사용자인증정보의 승인된 리디렉션 URL에 등록하고 사용한다
URL은 직접 설정할 수 있고, 필자의 경우 회원테이블이 두개라서
로그인 URL도 두개를 사용한다 싹다 쪼개버려 씨빨!
Reference
반응형
'Project > Error Handling' 카테고리의 다른 글
네이버 SENS Service 문자인증 구현 에러 (5) | 2023.02.09 |
---|---|
기상천외한 PassPort 모듈 에러 (4) | 2023.02.09 |
express mysql session 에러 (2) | 2023.02.09 |
Nodemailer 이미지 파일 경로 에러 (1) | 2023.01.26 |
Sequelize 마이그레이션 에러 (2) | 2023.01.18 |
댓글