問題タブ [yii2-user]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
yii2 - バックエンドの Yii2 オーバーライド ユーザー/ログイン
標準の Yii2 アドバンスド デモの上に yii2-user モジュールを使用しています。
Yii2-user は /user/security/login で独自のログイン機能を提供し、そこに直接リンクすると完全に機能します。
ただし、高度なデモはそれをオーバーライドし、おそらく内部ルートを使用して呼び出しを /user/login に転送しますが、それがどこで発生しているかを突き止めることはできません。
自分の Yii2 サイトに独自のログイン (削除済み) を組み込まないようにし、/user/security/login へのルートを保持するように指示する必要があります。
config ファイルはユーザーを dektrium yii2-user モジュールに誘導しており、すべてが機能しているようです。これは、訪問者が登録済みの管理者ではなくゲストである場合に、ユーザー/ログインに再ルーティングするバックエンド ページへのデフォルト アクションです。
yii2 - 拡張機能/ベンダーの更新
ベンダー、特に yii2-user を更新しようとしています。ルートの yii2 高度なフォルダーでコマンドを使用しています
しかし、私の yii2 ユーザー ベンダーは更新されません。更新方法がわかりません。
yii2 - Yii2 パスワード ハッシュ
パスワードハッシュがどのように生成されるか知りたいですか?
ありがとうございました。
php - 無効な構成 – yii\base\InvalidConfigException
Windows 8にxamppを使用していますが、最近インストールしdektrium/yii2-user
ました。ここのインストール手順に従いました:
私の web.php の変更部分は次のようになります。
エラーが発生します:
そして削除すると
エラーが消えます。
php - yii2 のカスタム userIdentity クラス
特定の要件に従ってカスタム userIdentity クラスを作成したいと思います。コードは次のとおりです。
基本的に、ロールとユーザーの 2 つのテーブルがあり、yii::$app->user->identity で両方のテーブルから特定のプロパティを設定したい
上記のコードを呼び出すと、 static findIdentity($id)
function で呼び出すことができないという明らかな理由で、関数はエラーを返します。$this
関数で必要なプロパティを設定し、そこから userIdentity クラスのインスタンスを返すにはどうすればよいですか?
yii2-advanced-app - yii2 は常にフロントエンド/ウェブにリダイレクトします
バックエンド yii2 にアクセスしたいときは、常にフロントエンドにリダイレクトされます。例: フロントエンドとバックエンドに yii2-user (dektrium) モジュールをインストールし、バックエンドにのみ yii2-admin (mdm) モジュールをインストールしました。そして
http://localhost/american_eshop/yii-application/frontend/web/**user/admin/index**"
、最初に yii2 にアクセスしたい場合は、このルートにアクセスし、その後 にリダイレクトし"http://localhost/american_eshop/yii-application/frontend/web/"
ます。
IE リソースにアクセスできますが、常にリダイレクトされ、サイトのどこにいるのかわかりません。
下手な英語でごめんなさい...
バックエンド構成:
main.php
メインローカル:
フロントエンド:
主要:
メインローカル: