facebook 액세스 토큰을 무효화 할 수 있습니까?Facebook 액세스 토큰 무효화?
offline_access의 최근 지원 중단으로 인해이 작업을 수행해야합니다.
문제는 토큰을 60 일 이상 연장 할 수 없다는 것입니다. 사용자가 오해하지 않는 한 앱으로 돌아 오더라도
그래서 토큰을 무효화 한 다음 즉시 사용자를 다시 로그인하여 새로운 액세스 토큰을 다시 얻을 수 있습니다. 새로운 60 일 만료일. 사용자가 2 개월에 한 번씩 오는 한 모든 것이 정상적이어야합니다.
FB.logout을 사용할 수 없으므로 Facebook에서 사용자를 로그 아웃하고 싶지 않습니다.
그럴 수 있습니까?
감사합니다. 시도 할 것입니다. 제안에 관해서는 확실합니까? "단점은 단명 된 사용자의 access_tokens를 확장하는 데에만 사용할 수 있습니다. 만료 시간이 긴 access_token을 전달하면 끝점은 단순히 만료 시간을 변경하거나 연장하지 않고도 동일한 액세스 정보를 다시 확인할 수 있습니다. " - 이미 만료 액세스 토큰이 긴 경우 만료 날짜를 업데이트하지 않습니다. – Wesley
그래, 같은 장소에서 ("시나리오 3 : 서버 측 OAuth 개발자"*) :'해당 사용자에 대해 유효한 수명이 긴 사용자 access_token이있는 동안 호출이 이루어지면 반환 된 사용자 access_token 이 제 2 호로부터의 호는 동일하거나 변경 될 수 있지만, 어느 경우 에나 만료 시간은 긴 만료 시간으로 설정 될 것이다. 여기서 클라이언트 토큰을 사용할 수는 없으며 서버 토큰 만 사용할 수 있습니다. –
글쎄, 끝점을 여러 번 호출했지만 만료 시간이 업데이트되지 않았 음을 테스트했습니다. 아마 이것은 내가 하루를 기다리지 않았기 때문일까요? 이미이 프로젝트에 사용 해본 적이 있습니까? – Wesley