향후 세부 이용을 위해 사용자 세부 정보 (유효성 검사 후 Facebook에서 보내는 Signed 요청)를 데이터베이스에 저장할 수 있습니까?PHP Facebook은 사용자의 신용 정보를 저장합니까?
참고 : 임의의 서명 된 요청을 추가하는 것이 아니라 사용자가 앱을 추가하고 Facebook에 로그인 한 후 페이스 북에서 보내는 서명 된 요청을 의미합니다.
향후 세부 이용을 위해 사용자 세부 정보 (유효성 검사 후 Facebook에서 보내는 Signed 요청)를 데이터베이스에 저장할 수 있습니까?PHP Facebook은 사용자의 신용 정보를 저장합니까?
참고 : 임의의 서명 된 요청을 추가하는 것이 아니라 사용자가 앱을 추가하고 Facebook에 로그인 한 후 페이스 북에서 보내는 서명 된 요청을 의미합니다.
예. 저장하면됩니다. 서버에 연결되면 원하는대로 할 수 있습니다.
해야할까요? 나는 그렇게 생각하지 않는다. 이 데이터는 사용자가 앱을 사용하는 동안에 만 사용할 수 있습니다.
주목할 점 : 사용자 대신 Open Graph API를 호출하려는 경우 "오프라인 액세스"권한을 요청하지 않은 경우 로그 아웃 할 때 사용하는 모든 토큰이 만료됩니다.
사용자가 앱을 승인 한 후에는 FB 사용자 ID가 포함 된 signed_request에 'user'개체가 계속 있어야합니다.
offline_access가 있으면 페이스 북에 로그인 할 때 사용자 세부 정보 (사용자 스트림, 사진 등)를 가져올 수 있습니까? – nate
예를 들어 이와 같은 작업을 수행하려는 경우에 대한 access_token을 저장해야합니다. 그 사용자를 DB로. –
아니요. 의도적입니다. 그러나 오프라인 액세스 권한을 사용자에게 요청할 수 있습니다. 이렇게하면 새 토큰을 자유롭게 얻을 수 있습니다. –