2010-03-08 29 views
5

Có quá nhiều plugin/đá quý nhưng phải có trong số chúng có tài liệu lỗi thời hoặc không có tài liệu nào cả.Tôi nên sử dụng plugin/đá quý OpenId nào cho ứng dụng Rails của mình?

Từ những gì tôi đã thấy có Rails openid, Eastmedia openid, Openh authlogic, rails kit openid plugins và từ gem search, chúng tôi có rails_openid, pelle-ruby-openid, rack-openid, openid_auth, openid_fu_generator, openid_login_generator, trong số những người khác.

Các plugin được ghi lại trong một số blog không hoạt động đối với tôi trên đường ray 2.3.5/ruby ​​1.9.1 và tôi luôn gặp khó khăn tại một thời điểm nào đó. Tôi có thể cài đặt tất cả các plugin thông qua đá quý nhưng tài liệu hướng dẫn tôi tự hỏi làm thế nào chúng được sử dụng trong ứng dụng Rails của tôi.

Vậy plugin/gem tốt nhất hay thậm chí tốt hơn là một hướng dẫn gần đây về cách triển khai ứng dụng Rails 2.3.5/Ruby 1.9.1 với xác thực ID mở rộng còn lại? Nếu plugin/gem hỗ trợ lai OpenID/Oauth sẽ tốt hơn khi tôi định thêm OAuth sau này để chia sẻ nội dung giữa một số ứng dụng của tôi.

Trả lời

1

Cái này là đặc trưng trên openid website, vì vậy nó khá trưởng thành:
http://github.com/openid/ruby-openid

Nó đã không ví dụ làm việc, nhưng railcast này cung cấp hơn đủ thông tin cho tôi:
http://railscasts.com/episodes/68-openid-authentication

+0

nhờ để trả lời. .. bây giờ tôi đang sử dụng ra rằng không hỗ trợ OpenId nhưng nó là một vấn đề thời gian trước khi nó hỗ trợ nó và hỗ trợ thêm nhiều phương pháp xác thực hơn. – Horacio

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