2012-08-04 1 views
1

페이스 북에서 사용자 인증을 위해 oauth 2를 사용하고 있습니다. 내 응용 프로그램이 캔버스 페이지에로드되고 signed_request에서 사용자 액세스 토큰을받습니다.facebook 액세스 토큰 모범 사례

사용자 액세스 토큰을 저장하고 사용하는 가장 좋은 방법은 무엇입니까? 나는 다양한 API 호출에서 플래시 페이스 북 응용 프로그램에서 사용자 액세스 토큰을 사용하고자합니다.

데이터베이스에 저장해야합니까? 그리고 응용 프로그램에 대한 모든 사용자 로그인 후 데이터베이스에서 사용자 액세스 토큰을 바꿉니 까? (만료되지 않게하려면)

또는 액세스 토큰이 필요할 때마다 어떻게해야합니까?

답변이나 유용한 정보가있는 링크 주셔서 감사합니다. 학사 학위 논문을 쓰고 싶습니다.

답변

0

사용자가 앱에서 활성화되어 있고 제한된 시간 동안 만 사용자 액세스 토큰을 사용하려는 경우 signed_request에서 얻은 수명이 짧은 액세스 토큰을 사용하는 것이 좋습니다. 플래시 앱에서 다른 방법으로 액세스하는 경우 데이터베이스에 저장할 필요가 없습니다.

사용자가 앱을 활발하게 사용하지 않을 때에도 사용자 대신 행동하기를 원하면 f. 백그라운드로 게시하려면 여기에 설명 된대로 수명이 긴 액세스 토큰을 가져야합니다. https://developers.facebook.com/roadmap/offline-access-removal/하지만 서버 측 응용 프로그램에 더 적합 할 것이고 플래시를 사용한다고 말한 이후에는 관련성이 없을 수도 있습니다 당신을 위해 (?).

+0

시간 내 주셔서 감사합니다. –