滾動我的第一個heroku應用程序,我目前正在進行用戶身份驗證。 (以及身份驗證...例如用戶1不能訪問用戶3的東西)。Rails 3用戶身份驗證與英雄
只是推出我自己的腳手架認證更容易嗎?或者使用類似設計的東西?我可以執行標準的鹽漬密碼認證,將用戶標識存儲在會話中,然後從控制器中的數據庫中提取,但是安全嗎?長遠來看,設計會更好嗎?
謝謝你的建議:)
滾動我的第一個heroku應用程序,我目前正在進行用戶身份驗證。 (以及身份驗證...例如用戶1不能訪問用戶3的東西)。Rails 3用戶身份驗證與英雄
只是推出我自己的腳手架認證更容易嗎?或者使用類似設計的東西?我可以執行標準的鹽漬密碼認證,將用戶標識存儲在會話中,然後從控制器中的數據庫中提取,但是安全嗎?長遠來看,設計會更好嗎?
謝謝你的建議:)
強烈建議設計,我認爲這樣可以節省大部分時間,並且它目前可以完成所有需要涉及會話並具有良好安全性的魔法。
圍棋與設計,除非你有如何使一個體面的認證系統有深刻的理解,和你有一個很好的理由不使用設計。
如果您確實使用了自己的產品,請務必使用bcrypt。
如果你想接受挑戰(這不是很大),我強烈建議你推出自己的系統。之前曾使用這兩種Authlogic和設計,我得出的結論,即建立自己的具有長遠來看更多的優點:
如果您決定推出自己的,瑞恩·貝茨已經創建了這一點an excellent screen演員。另外,不要忘記測試它!
只需使用「Rails 3身份驗證」的搜索引擎,就可以得到如此多的問題。 – 2011-05-02 06:16:16
[Rails 3身份驗證解決方案]的可能重複(http://stackoverflow.com/questions/4236524/rails-3-authentication-solutions) – 2011-05-02 06:16:23