2013-01-23 95 views
0

我有一個應用程序使用devise重寫方法

我想重新編寫devise的新方法。

所以我創建了一個新的控制器,名爲:UserSessions。

登錄後,我想重定向到谷歌。所以我嘗試過:

class UserSessionsController < Devise::SessionsController 
    def new 
     super if defined?(super) 
     self.resource = build_resource(nil, :unsafe => true) 
     clean_up_passwords(resource) 

     respond_to do |format| 
     format.html { redirect_to("http://www.google.com") } 
     end 
    end 
end 

我跑我的應用程序並登錄到一個帳戶,但我沒有重定向到谷歌,但我的網站。

我認爲我沒有執行新方法的更改。

任何幫助表示讚賞。

回答

3

我認爲你必須重寫create方法,而不是新方法