Yii2 wie ändern loginUrl-Komponenten an die Benutzer für das Modul
Habe ich folgende config eine Komponente user
'user' => [
'identityClass' => 'app\models\web\User',
'enableAutoLogin' => true,
'loginUrl'=>['/backend/login'],
],
Ich habe 2 Module backend
und frontend
. Ich möchte, wenn der Benutzer gehen, um die backend-Teil benötigen, verwenden Sie die folgende Regel 'loginUrl'=>['/backend/login']
und wenn thefrontend Teil dieser Regel 'loginUrl'=>['/frontend/login']
. Wie kann ich das tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für beliebige module oder controller können Sie umleiten, um Ihre login-action mit AccessControl Verhalten in Modul oder controller:
Oder im Modul-Klassen-Datei:
Falls Sie eine advanced-template haben Sie zwei Konfigurations-Dateien
getrennt.
Sie können konfigurieren, dass die entsprechenden urlLogin getrennt.