2013-01-31 32 views
5

Tiện ích của tôi cần gửi định kỳ một số dữ liệu (trong nền) đến máy chủ có thông tin xác thực về người dùng từ FB. Vì vậy, tôi obvisouly cần phải gửi FB token với dữ liệu.Xác thực tiện ích mở rộng bằng chrome bằng cách sử dụng Facebook

Ngay bây giờ tôi đang mở https://www.facebook.com/dialog/oauth?client_id=<APP_ID>&response_type=token&redirect_uri=http://www.facebook.com/connect/login_success.html trong tab mới, sau đó retrivieng một mã thông báo từ một băm (sử dụng trang nền), sau đó lưu trữ nó trong localStorage.

Nhưng cho phép người dùng nói rằng đóng trình duyệt của mình và mở nó sau khi mã thông báo hết hạn. Làm cách nào để truy xuất một tài khoản mới mà người dùng không thực hiện nhiều nhấp chuột bổ sung?

Trả lời

0

Tôi khuyên bạn nên request long-lived token qua máy chủ của mình và lưu trữ cùng với thời gian hết hạn được tính mà bạn có thể nhận được từ token debug API trong bộ nhớ cục bộ. Sau đó, bạn làm mới mã thông báo trước khi hết hạn để tránh xác thực lại.

Các vấn đề liên quan