2014-03-12 96 views

回答

0

我會使用設計,如果你是新來的Rails望而卻步。實際上,Devise文檔就是這樣說的。

如果您正在構建您的第一個Rails應用程序,我們建議您不要使用Devise。設計需要對Rails框架有一個很好的理解。在這種情況下,我們建議您從頭開始一個簡單的認證系統,今天我們有兩個資源:

邁克爾·哈特爾的在線圖書:http://railstutorial.org/chapters/modeling-and-viewing-users-two#top

Ryan Bates的Railscast:http://railscasts.com/episodes/250-authentication-from-scratch

一旦你已經凝固您對Rails和身份驗證機制的理解,我們向您保證,Devise將非常愉快的合作。 :)

1

更簡單的方法是使用一個寶石,爲你照顧。最流行的是Devise

+0

嗯,對於應用程序,我建立它的一個更復雜一點,只是用戶名和密碼註冊。它的遊戲名爲「英雄聯盟」,我使用開發者的API來調用他們的遊戲名稱。我試圖做的是如果你想註冊到應用程序,你必須在註冊之前驗證你的遊戲用戶名。一旦你確認了你試圖註冊的用戶名是你的遊戲名稱,它就需要遊戲名稱而不是普通的用戶名。會設計能夠處理這個過程?如果這令人困惑,我很抱歉。 – linogomez

+0

設計很容易定製,請查看自述文件的配置視圖/控制器部分以獲取更多信息。 – andreamazz

相關問題