2010-06-28 5 views
8

Tôi muốn cho phép người dùng đăng nhập vào trang web của mình bằng OpenID. Cho đến nay tôi đã tích hợp Google và Yahoo.Điểm cuối OpenID

Dịch vụ phổ biến nào khác đang cung cấp điểm cuối đăng nhập OpenID? Tôi đặc biệt quan tâm đến Windows Live (nhưng từ những gì tôi thấy gần đây họ đã đóng điểm cuối, và tôi không thể tìm thấy bất kỳ thông tin nào về cái mới). Điều gì về các trang web xã hội, như Facebook hoặc Twitter?

Tôi đã xem số OpenID Directory nhưng tôi không tìm thấy bất kỳ thông tin hữu ích nào.

+0

Tôi đã tìm thấy danh sách tốt các nhà cung cấp và điểm cuối: http: //en.wikipedia.org/wiki/OpenID # OpenID_Providers Tôi có thể google thêm một phút nữa trước khi đặt câu hỏi. :) Cảm ơn câu trả lời. – Adam

+1

Facebook hiện không hỗ trợ OpenID, theo như tôi biết. Thay vào đó, họ sử dụng OAuth 2.0. Tôi tin rằng Twitter cũng đã chuyển sang OAuth. –

Trả lời

0

Trên thực tế, điều đó không quan trọng vì người dùng sẽ cung cấp cho bạn URL yêu cầu. Tất cả các nhà cung cấp OpenID đều hoạt động theo cùng một cách, vì vậy URL phải là tất cả những gì bạn cần (xem http://openid.net/)

+1

Hoặc, nếu bạn muốn mọi thứ dễ dàng hơn cho người dùng của mình, hãy triển khai tính năng chọn số nhận dạng để họ không phải nhớ một URL khó hiểu. –

1

Vâng, nếu bạn cho phép người dùng nhập url openID của riêng họ thì họ có thể sử dụng bất kỳ điểm cuối nào. Đó là toàn bộ quan điểm của openID: nếu bạn hỗ trợ một điểm cuối, bạn hỗ trợ tất cả. Giống như StackOverflow, tốt nhất là nên bao gồm một số điểm cuối phổ biến nhất để nhập url openID dễ dàng hơn (ví dụ: hầu hết mọi người không biết url Google OpenID ngay cả khi họ có tài khoản). Bạn chắc chắn nên bao gồm Yahoo, WordPress, Blogger, AOL và MyOpenId như thế này. Nhưng nếu những người như tôi, người có url openID được cá nhân hóa của riêng họ đến trang web của bạn, họ sẽ có tùy chọn để sử dụng địa chỉ đó.

Đặc tả OpenID thực sự yêu cầu bạn cung cấp hộp nhập URL. Phần tử đầu vào cũng phải có biểu tượng OpenID làm hình nền.

19

Dưới đây là một số điểm cuối OpenID:

Những dịch vụ sau đây là không nhà cung cấp OpenID và có dòng chảy xác thực riêng của họ:

+0

Điểm cuối OpenID của Google không được dùng nữa vì lợi ích của OpenID Connect: [source] (https://developers.google.com/accounts/docs/OpenID#shutdown-timetable) – edrevo