Tôi muốn sử dụng tài khoản Facebook của mình cho các tài khoản OpenID của mình. Tôi có thể làm cái này như thế nào?
Tôi muốn sử dụng tài khoản Facebook của mình cho các tài khoản OpenID của mình. Tôi có thể làm cái này như thế nào?
Câu trả lời:
Facebook sử dụng OAuth, trong khi Google, Yahoo, AOL và MySpace sử dụng OpenID.
Đối với các trang web chỉ chấp nhận OpenID, bạn sẽ không thể sử dụng Facebook. Nhiều trang web chấp nhận cả OpenID cũng như Facebook, Twitter, LinkedIn, Windows LiveID, v.v., đó là các giải pháp không phải OpenID khác.
Nếu bạn đang tìm cách thêm hỗ trợ cho tất cả các hệ thống ID này trên trang web của mình, bạn có thể muốn kiểm tra Tham gia của Janrain .
Theo tôi biết, Facebook cho phép bạn đăng nhập bằng tài khoản OpenID của nhà cung cấp khác, nhưng thực tế không tạo tài khoản OpenID để bạn đăng nhập vào các trang web khác. Điều đó có ý nghĩa?
Xem bài đăng trên Blog dành cho nhà phát triển Facebook này để biết thêm thông tin.
Facebook là một người tiêu dùng OpenID.
Facebook không phải là Nhà cung cấp OpenID.
Về cơ bản, Facebook trưng bày OAuth chứ không phải OpenID.