2017-07-28 3 views
-1

Ich bin ziemlich neu in Rails. Ich versuche, mit "devise gem" Benutzer anzumelden und anzumelden, und ich möchte Benutzer nach der Anmeldung in eine andere Ansicht (Seite genannt) umleiten, die ich im Ordner "views" desselben Projektverzeichnisses habe. DieseRails 4/5 Entwerfen Juwel Umleitung nach Login

ist, wie meine routes.rb Datei im Moment aussieht:

Rails.application.routes.draw do 
    root to: 'visitors#index' 
    devise_for :users 
    resources :users 

    resources :page 
end 
+0

https://stackoverflow.com/questions/7638920/redirect-after-sign-in-with-devise – Snake

Antwort

1

Sie after_sign_in_path_for Methode Ihrer SessionsController außer Kraft setzen können, das zu tun:

def after_sign_in_path_for(resource) 
    root_path # <- The page you want redirect to after logged in 
end 

Sie genauer an here lesen

Ich hoffe, es hilft.

Verwandte Themen