이 페이지에서 자세히 설명 된 Facebook 용 서버 측 인증을 사용하고 있습니다.부분 승인이있는 Facebook 서버 측 인증
https://developers.facebook.com/docs/howtos/login/server-side-login/#step5
나는 user_birthday 같은 확장 된 권한을 요구하고있어 사용자가 수락하면 내가 코드를
YOUR_REDIRECT_URI?
state=YOUR_STATE_VALUE
&code=CODE_GENERATED_BY_FACEBOOK
를 얻을 그러나 사용자가 생일을 제공하는 것을 거절의 말을 해주면, 난 여전히 원하는 이 URL을 얻을 때 진행하십시오.
YOUR_REDIRECT_URI?
error_reason=user_denied
&error=access_denied
&error_description=The+user+denied+your+request.
&state=YOUR_STATE_VALUE
누구든지 해당 시나리오에서 코드를 얻는 방법을 알고 있거나 사용자에게 로그인을 요청해야합니까? 하지만 이번에는 추가 사용 권한을 요청하지 않습니까?
건배, 스티브
사용자는 프로필에서 사용자 생일을 제한 할 수 있습니다. 예를 들어, FB.getLoginStatus를 호출하여 클라이언트 쪽을 미리 지정할 수 있습니다. 어떤 경우에도 사용자가 허용을 클릭해도 서버에 여전히 user_denied가 표시됩니다. – stevew