-1

標準の Yii2 アドバンスド デモの上に yii2-user モジュールを使用しています。

Yii2-user は /user/security/login で独自のログイン機能を提供し、そこに直接リンクすると完全に機能します。

ただし、高度なデモはそれをオーバーライドし、おそらく内部ルートを使用して呼び出しを /user/login に転送しますが、それがどこで発生しているかを突き止めることはできません。

自分の Yii2 サイトに独自のログイン (削除済み) を組み込まないようにし、/user/security/login へのルートを保持するように指示する必要があります。

config ファイルはユーザーを dektrium yii2-user モジュールに誘導しており、すべてが機能しているようです。これは、訪問者が登録済みの管理者ではなくゲストである場合に、ユーザー/ログインに再ルーティングするバックエンド ページへのデフォルト アクションです。

4

2 に答える 2

0

バックエンドには独自の構成があります。ユーザー コンポーネントを変更するだけloginUrlですbackend/config/main.php

于 2014-12-15T15:11:47.903 に答える
0

バックエンドconfig.php内にもう 1 つのコンポーネントを追加します。

    'user' => [
        'loginUrl' => ['user/security/login'],
    ],

それはフロントエンドで私を助けます

于 2016-11-17T09:09:25.257 に答える