2011-04-30 56 views
0

我正在使用Devise進行帳戶註冊和確認。當我點擊「確認我的帳戶」鏈接時,它只是確認帳戶,而不會將我重定向到新頁面或任何內容。我如何定製Devise,以便在確認後登錄我或重定向到新頁面?謝謝。使用Devise確認帳戶後登錄用戶

回答

0

您需要覆蓋after_sign_in_path_for方法。 您可以在您的應用程序控制器中執行此操作。我做的是

def after_sign_in_path_for(scope) 
    if scope.is_a?(User) 
    '#' 
    elsif scope.is_a?(Admin) 
    '#' 
    else 
    super 
    end 
end