2009-07-23 8 views
0

Ich benutze before_filter :login_required auf einem Controller, und alles verhält sich wie es sollte - ein Benutzer, der nicht angemeldet ist, ist an Sitzungen/neue gestoßen. Aber da ich dies in der Root-URL mache, möchte ich vermeiden, dass eine tatsächliche Weiterleitung (um nicht zu zeigen/Sitzungen/neu) in der Browserleiste des Benutzers. Wie würde ich optimieren?Stoppen Sie die Weiterleitung zu Sitzungen/neu?

Antwort

1

Finden Sie, wo Ihre login_required-Methode definiert ist, und ändern Sie den redirect_to-Speicherort dort in redirect_to root_path.

Wenn Sie restful_authentication verwenden, glaube ich, dass die Methode login_required in /lib/authenticated_system.rb

definiert ist
Verwandte Themen