2016-04-23 14 views
0

user.rbWie Anmeldungen Benutzer-ID in einem anderen Controller in devise

has_one :company 

Meine Forderung zu bekommen, ist, dass, wenn Benutzerseite registrieren ist, um neue company Form umleiten. Wie kann ich mich dort anmelden?

Ist es möglich?

+0

Verwenden Sie 'current_user.id' – Pavan

+0

Nach der Anmeldung Gerät Benutzer anmelden, wenn E-Mail nicht konform, so dass Sie current_user.id verwenden können – Thorin

+0

Kann ich current_user.id nach der Anmeldung verwenden? –

Antwort

0

Nach Registrierung devise gem Login Registrierung Benutzer, wenn E-Mail nicht anpassungsfähig, so dass Sie current_user.id wenn aus irgendeinem Grund verwenden, können Sie nicht in nach der Anmeldung angemeldet werden dann Login Benutzer und Verwendung current_user.id es

das Setzen Code in application_controller.rb

def after_sign_up_path_for(resource) 
    sign_in resource 
    #your path #company path in your case 

    end 
0

Devise stellt eine Hilfsmethode "current_user", die die Informationen von sign_up Benutzer speichern

Sie current_user.i verwenden können d