問題タブ [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.

0 投票する
2 に答える
1418 参照

yii2 - バックエンドの Yii2 オーバーライド ユーザー/ログイン

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

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

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

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

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

0 投票する
1 に答える
636 参照

yii2 - 拡張機能/ベンダーの更新

ベンダー、特に yii2-user を更新しようとしています。ルートの yii2 高度なフォルダーでコマンドを使用しています

しかし、私の yii2 ユーザー ベンダーは更新されません。更新方法がわかりません。

0 投票する
3 に答える
10169 参照

yii2 - Yii2 パスワード ハッシュ

パスワードハッシュがどのように生成されるか知りたいですか?

ありがとうございました。

0 投票する
1 に答える
22423 参照

php - 無効な構成 – yii\base\InvalidConfigException

Windows 8にxamppを使用していますが、最近インストールしdektrium/yii2-userました。ここのインストール手順に従いました:

私の web.php の変更部分は次のようになります。

エラーが発生します:

そして削除すると

エラーが消えます。

0 投票する
1 に答える
3655 参照

php - yii2 のカスタム userIdentity クラス

特定の要件に従ってカスタム userIdentity クラスを作成したいと思います。コードは次のとおりです。

基本的に、ロールとユーザーの 2 つのテーブルがあり、yii::$app->user->identity で両方のテーブルから特定のプロパティを設定したい

上記のコードを呼び出すと、 static findIdentity($id)function で呼び出すことができないという明らかな理由で、関数はエラーを返します。$this関数で必要なプロパティを設定し、そこから userIdentity クラスのインスタンスを返すにはどうすればよいですか?

0 投票する
0 に答える
1269 参照

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

メインローカル:

フロントエンド:

主要:

メインローカル: