Tôi tự hỏi điều gì sẽ là cách tốt nhất để triển khai kết nối Facebook cho tiện ích mở rộng của trình duyệt.
hai lựa chọn Tôi có nhớ là:Sử dụng xác thực facebook cho tiện ích mở rộng trình duyệt
- Thực hiện giao thức OAuth trực tiếp trong bối cảnh mở rộng (http://developer.chrome.com/extensions/tut_oauth.html)
- Thực hiện nó trong một trang web sau đó vượt qua bằng cách nào đó mã thông báo truy cập vào tiện ích mở rộng để thực hiện cuộc gọi API
Ý kiến của bạn về ưu và khuyết điểm của từng phương pháp là gì?
Cũng rất thích nhận được một số ví dụ về các phần mở rộng trình duyệt sử dụng Facebook để xác thực (hình như không có quá nhiều mà rất dễ tìm thấy ...)
Cảm ơn
Cảm ơn bạn đã trả lời! –
Tiện ích mở rộng sẽ không cần phải thực hiện nhiều việc trên facebook nhân danh người dùng cần bao nhiêu dữ liệu để khởi tạo từng người dùng, mối quan tâm chính của tôi là khi triển khai phía máy khách, tôi sẽ khó đẩy các thay đổi mà không cần cập nhật phần mở rộng, tôi nghĩ rằng tôi sẽ cần phải đi với thingy phía máy chủ sau đó chỉ cần hack đi để có được mã thông báo truy cập trong phần mở rộng cũng (đặt nó ở đâu đó trong DOM hoặc một cái gì đó ...) –
Âm thanh như bạn có khá một chút logic ứng dụng ở phía máy chủ. Xin lưu ý rằng, việc cập nhật các tiện ích mở rộng của Google Chrome rất dễ dàng. –