2010-07-29 81 views
1

我目前使用Authlogic處理所有用戶帳戶,但我們公司已切換到Google應用程序,我寧願對所有用戶使用相同的身份驗證。Rails應用程序的Google Apps身份驗證

我的問題是 - 如何?

我知道我需要ruby-openid gem,但我還沒有將驗證與第三方集成。任何最近的示例或教程都可以幫助指導方式?

謝謝!

+0

我結束了一個粗糙但簡單的解決方案。由於每個帳戶都必須是來自我們的Google Apps域的有效電子郵件,所以我留下了authlogic,並使用硬編碼到我們域的open-id url進行了簡單的開放式身份驗證。然後,我只需找回身份網址,並根據該網址查找現有的用戶記錄或創建一個新的用戶記錄。不知道這是否是最好的方式,但它的工作原理似乎很安全。 什麼幫助? - open_id_authentication插件 - http://toddsedano.blogspot.com/2010/05/integrating-openid-google-apps-and-ruby.html – sshefer 2010-08-03 05:36:25

+0

同樣,我沒有使用AuthLogic,但會將其標記爲已回答。如果您遇到同樣的問題,請訪問http://toddsedano.blogspot.com/2010/05/integrating-openid-google-apps-and-ruby.html – sshefer 2010-08-09 16:42:16

回答

2

有,我用得到,在過去這個工作一個很好的資源here