소개
게시글
질문&답변
Friends 로그인 시도 시 오류 발생
해결되었습니다. 테스트 과정에서 2개의 아이디로 로그인을 시도하여 2개의 oauth_client가 생겼는데 실습환경상 동일한 client id로 생성되어 있어 token.php에서 select 질의를 할 때 동일한 client id의 다른 값을 불러오는 바람에 정상적으로 로그인되지 않았었네요. oauth 관련 테이블 데이터를 전부 지우고 재시도하니 정상적으로 로그인되네요. 다른 분들도 참고하시라고 메일로 말씀드리지 않고 게시판에 글 남깁니다. 도와주셔서 감사하고 다들 열공하세요~
- 1
- 4
- 272
질문&답변
Friends 로그인 시도 시 오류 발생
안녕하세요. 웹 프록시 도구로 확인한 결과, authorize.php로 client_id와 redirect uri, type, scope는 정상적으로 전달이되고 있으나 state는 계속 빈값으로 전달되고 이후 callback.php로 넘어갈때도 state는 계속 빈값으로 넘어갑니다. - > /oauth/callback.php?code=wWCdhfrl&state= 또한 cookie 내에 token이 실리지 않고 session id만 넘어가고 있습니다. 헤더에도 Bearer 항목으로 추가되지 않습니다. 데이터베이스에는 위 url 코드에 따라 토큰은 정상적으로 발급되어 저장되어 있습니다. state값은 따로 설정하거나 확인하는 코드는 발견하지 못했는데 PHP 슈퍼전역변수인건가요? 혹시 몰라서 브라우저 크롬, 파이어폭스, 엣지 모두 확인하였으나 동일한 증상이 반복됩니다. 확인 부탁드려요~
- 1
- 4
- 272