Ich habe eine Sails.js Anwendung, die Benutzer zu /dashbaord
umleitet, nachdem ich mich über die /login
Seite eingeloggt habe.Umleiten bereits eingeloggter Benutzer in Sails
Was ich möchte ist, automatisch an /dashboard
Benutzer umzuleiten, die bereits eingeloggt sind und versuchen, auf jede Seite zuzugreifen, sei es die Homepage oder andere.
Wie kann ich das in Sails erreichen?
Das scheint nicht zu funktionieren ... Tatsächlich habe ich bereits eine 'isAuthenticated'-Richtlinie, die die Benutzer zu '/ login' umleitet, wenn sie nicht authentifiziert sind, und zu'/dashboard'. Und ich habe die folgende Richtlinie: '*': ['isAuthenticated'], aber es scheint nicht ausgelöst werden beim Laden einer statischen Seite wie '/' oder '/ login'. – Bertrand
@ Bertrand31 Aber Sie haben Controller für diese Seiten '' '' '' '' ''/'login' ''? Wenn ja, füge einfach diese Richtlinien hinzu und es wird gut gehen. – Bonanza
Ich habe keinen Controller für '/', und '/ login's Controller wird nur beim POST-Daten ausgelöst. Da sie beide statische Seiten sind, benötigen sie keine Controller. Vielleicht muss ich diesen Seiten Controller hinzufügen? Gibt es keinen saubereren Weg? – Bertrand