Tôi hoàn toàn yêu thích việc sử dụng OpenID của StackOverflow để đăng ký. Làm thế nào tôi sẽ đi về việc thêm này vào trang web của tôi? Nó dựa trên PHP. Tôi đã đi đến openid.net và nhìn vào các thư viện ở đó, nhưng có thể tìm thấy ít trong cách của tài liệu hoặc ví dụ.Làm thế nào để thêm OpenID vào một trang web php?
Trả lời
Hướng dẫn này hữu ích cho một dự án trước đó mà tôi đã làm việc về sử dụng PHP và OpenID. Nó có một ứng dụng ví dụ.
http://devzone.zend.com/article/3581
alt text http://devzone.zend.com/images/articles/3581/image3.gif
OpenID là rất tốt, nhưng có một nhược điểm lớn. Hãy tưởng tượng rằng tôi đang có tài khoản Google và tài khoản Yahoo. Tôi sẽ đăng nhập bằng Google và sau đó tôi sẽ cố gắng đăng nhập bằng Yahoo. Và nó sẽ là các tài khoản khác nhau; nó thực sự khó khăn để nhớ những gì nhà cung cấp OpenID tôi đã được sử dụng để đăng ký ... Vì vậy, hãy cẩn thận với OpenID trên các trang web giải trí, nhưng nó vẫn là ok cho các trang web phát triển.
Kiểm tra lớp OpenId từ khung công tác Zend.
Ya, nhưng bạn có thể liên kết cả hai tài khoản để ngăn chặn điều này. –
Vâng bạn có thể, nhưng làm thế nào bạn có thể biết rằng người dùng liên kết với các tài khoản này là những người giống nhau? Nếu người dùng đã xóa tất cả cookie - điều đó là không thể. : ( – Kirzilla
Cách duy nhất là làm như stackoverflow) Đặt nút "Thêm OpenID" vào hồ sơ người dùng – Kirzilla
- 1. Cách lập trình Thêm người dùng OpenID vào trang web
- 2. Làm cách nào để thêm thanh cuộn vào trang web?
- 3. Làm cách nào để yêu cầu các trang từ trang web sử dụng OpenID?
- 4. Làm thế nào để thêm DatePicker vào trang MVC3 C#
- 5. Làm cách nào để cache một trang web bằng PHP?
- 6. Làm cách nào để sử dụng Tài khoản Microsoft trong một trang web OpenID?
- 7. Thêm Blog vào Trang web Hiện tại
- 8. Làm thế nào để tích hợp OpenID vào GlassFish?
- 9. Làm cách nào để thêm mã văn bản thuần túy vào một trang web?
- 10. Làm cách nào để sử dụng OpenID trong trang web ASP.NET mới của tôi?
- 11. Sử dụng OpenID để xác thực trang web
- 12. cách thêm nhạc nền vào trang web?
- 13. Làm cách nào để bắt đầu sử dụng OpenID/OAuth với trang web WebMatrix của tôi?
- 14. Làm thế nào để bấm vào một nút trên một trang web ASP.NET lập trình?
- 15. Thêm MVC vào Trang web ASP.NET
- 16. Làm thế nào để thêm một trang vào ứng dụng cordova
- 17. Làm thế nào để thêm PHP tùy chỉnh trong Joomla?
- 18. Làm cách nào để nhúng âm thanh vào trang web?
- 19. PHP: làm thế nào tôi có thể tải nội dung của một trang web vào một biến?
- 20. Làm thế nào để thêm jstl vào một portlet Liferay?
- 21. Làm cách nào để thêm tính năng tìm kiếm trang web vào Blog Jekyll?
- 22. Cách đọc một trang web bằng PHP
- 23. Làm thế nào để vô hiệu hóa chuột phải bấm vào một trang web?
- 24. Làm cách nào để chuyển các tham số vào tập lệnh PHP thông qua trang web?
- 25. làm thế nào để bảo mật trang web của tôi
- 26. Làm cách nào để thêm tham chiếu vào loại dự án trang web của Visual Studio?
- 27. Làm cách nào để thêm ứng dụng vào Trang Web Mặc định trong IIS 7?
- 28. Làm thế nào để thêm các phần tử vào một mảng trống trong PHP?
- 29. Làm thế nào để thêm vào một tập tin XML với PHP tốt hơn với SimpleXML
- 30. Làm thế nào để thêm lớp vào một đối tượng img trong DOM, PHP?
Chỉ cần những gì tôi cần! –
Liên kết mà bạn cung cấp là rất tốt, cảm ơn – JasonDavis