2009-01-06 49 views
5

多年來,我已經多次爲webapps實現了認證系統,但在我再次執行此操作之前,我想我會問是否有我應該知道的罐裝解決方案。Rails是否具有內置的身份驗證系統?

上次我查了一下,沒有內置的Rails認證系統,標準的解決方案是restful-authentication插件。那仍然是這樣嗎?或者也許現在它已經被合併到Rails中了?我見過這種情況。

+0

由於有很多不同的方式進行身份驗證,所以寧可認證也不會被摺疊,實際上它是一個'插件',這是一件好事。 – 2009-01-07 00:03:53

回答

5

Restful-authentication仍然是標準。如果你有一段時間沒看插件,源代碼已經移動到Github

6

我現在建議AuthLogic而不是restful-auth,它是少得多的侵入性但支持較少(restful-auth包括在像bort)。

+0

我第二次使用AuthLogic,好處是它是一個gem而不是一個插件,這意味着你不必維護代碼,除非你想。 RA使用生成器,這使您有責任添加新的更新。 AuthLogic的安全修復程序?只需運行寶石更新! – Jaryl 2009-05-18 16:34:45