問題タブ [zfcuser]
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.
dependency-injection - DI 経由でルートをオーバーライドできません
akrabat のメソッドを使用して ZfcUser が提供するルートをオーバーライドしようとしていますが、効果がないようです。からのルートをリベースすることから始めて/user
い/users
ますが、後で他のルートを追加したいと思います(これが機能するようになれば簡単なはずです)。
私のDI構成:
私は明らかな間違いを犯していますか、それともこのブログ投稿以降に構成構造が変更されていますか?
zend-framework2 - カスタムスタイルをzf2フォームに添付する方法
明らかな問題かもしれませんが、zendフレームワーク2の標準ビューヘルパーによって作成されたフォームにカスタムcssスタイルを追加する方法を教えてください。
ZfcUserによって作成されたフォームにいくつかのスタイルを添付しようとしています
zend-framework2 - ZfcUser のカスタマイズ
私がやりたいことは、登録ユーザーが入力するためのプロパティ(フィールド)を追加することです。等々..
独自のエンティティ クラスを作成し、それを使用して ZfcUser を作成しました (より具体的には、保護された変数、getter および setter メソッドをいくつか追加しました)。
私の問題は、次に何をすべきか本当にわからないことです。明らかにいくつかの要素をフォームに追加する必要があることはわかっていますが、それを行うことはできますが、データベースでうまく機能するように、エンティティクラスにさらに変数があることをzfcuserに「知らせる」にはどうすればよいですか。
ところで。このモジュールがどのように機能しているのか、たとえば、データベースで動作するスクリプトを正確に実行する場所を理解できません
php - ZF2: ZfcUser モジュールのカスタム ユーザー マッパー
Zend Framework 2 アプリケーションにモジュールZfcUserを追加しました。しかし、ZfcUser のデフォルトのテーブル構造とは少し異なる列名を持つ既存のデータベース テーブルを使用する必要があります。
ZfcUser wiki ページでは、モデルが提供されたインターフェイスに準拠していない場合、カスタム マッパーを使用できると書かれています。また、データベース テーブルがデフォルトと異なるため、ユーザー エンティティ クラスも標準の ZfcUser\Entity\User とは異なります。しかし、ファイルconfig/autoload/zfcuser.global.phpの設定をオーバーライドすることで、 ZfcUser に自分のクラスを簡単に操作するように指示できます。
しかし、これまでのところ、ZfcUser にマッパー クラスを使用するように指示する簡単な方法は見つかりませんでした。
マッパーが ZfcUser\Module::getServiceConfig() によって作成されていることがわかりました。その内部では、マッパーがファクトリ関数から返されていることがわかります。
ZfcUser にカスタム ユーザー マッパー クラスを使用させる方法はありますか?
zend-framework2 - ZfcUser 登録の複雑さ
私の問題は、ZfcUser モジュールが OpenShift ホスティングで正しく機能していないことです。ローカルの PC ではすべて問題ありません。登録してログインすることはできますが、アップロードすることはできません。エラーも表示されません。「認証に失敗しました。もう一度お試しください」と表示されます。
私の構成は問題ないようです。さまざまな組み合わせを試しましたが、scipts がデータベースにアクセスできるようです (ランダムなものに変更すると、例外が表示されます)。
私が理解したのは、登録フォームを送信すると渡されるが、データベースにユーザーを追加していないということです。もう1つのことは、「login_after_reigster」オプションが「false」であっても、「合格」登録後にログインしようとすることです。
すべてがローカル(動作する場所)と同じ(データベース構成を期待)ですが、リモートホストでは動作しません
zend-framework2 - 成功したログインをログに記録するにはどうすればよいですか
ユーザーが最後に正常に承認された時間を表示するために、zfc-userモジュール内で成功したログインをログに記録するにはどうすればよいですか?
zfcuserがイベントを使用しているのでリスナーを考えていますが、それを理解できません
zend-framework2 - ZfcUser - すべてのルートのユーザー ログインを確認する
問題は、アプリケーション内のすべてのルートでユーザー ログインを確認する方法です。
チェック機能を持つベースコントローラーを作成し、他のすべてのコントローラーがこのコントローラーから拡張されるというソリューションについてはすでに考えています。そして、すべてのアクションにチェック機能を付けます。それは動作するはずですが、Zend Framework 2 を使用してこれを行うためのよりクリーンな方法はありますか?
ありがとう
annotations - アノテーションを使用して、プロジェクトのモジュールZfcUser / zfcuserDoctrineORMをドクトリン2に適合させる方法は?
私はアルゼンチンから書いています、私の英語を少し許してください。モジュールZfcUser
とに問題がありますzfcuserDoctrineORM
。それらをプロジェクトに統合する必要があります。私はZendフレームワーク2、doctrine 2.3、postgreSQLを使用していますが、これらのツールを使用するのはこれが初めてです。そのため、私がうまく支配していないことがたくさんあります。すべてのモジュールが含まれて/config/application.config.php
おり、接続はデータベースで構成されています。/config/autoload/local.php
Local.php
application.config.php
データベースをマッピングするために、Doctrineを使用してアノテーションを使用し、モジュールで独自のエンティティユーザーを生成しました。
構成アーカイブzfcuser.global.php
とzfcuserdoctrineorm.global.php
autoloadディレクトリを追加しましたが、アーカイブがエンティティを認識するように構成する方法がわかりません。
zfcuser.global.phpに
zfcuserdoctrineorm.global.phpに
そのモジュールzfcuserDoctrineORM
がXMLで動作することを確認しました。モジュールをアノテーションで動作するように適合させることはできますか?これが可能な場合、エンティティユーザーをこのモジュールに適応させるにはどうすればよいですか?どのアーカイブを変更する必要がありますか?
zend-framework2 - GoalioRememberMeを有効にする方法(ZfcUserのRemember Me機能)
https://github.com/goalio/GoalioRememberMeを使用して、ZendFramework2の「ZfcUser」モジュールの「RememberMe」機能を取得しようとしています。
プラグインを有効にするために私がしたこと:
'GoalioRememberMe'モードを追加:/config/application.config.phpコピー:/config/autoload/goaliorememberme.global.phpデータベース:import schema.sql
この動作の兆候はありません(ログインページに「rememberme」チェックボックスが表示されますか?-私にとってはありません)(ログイン時に「remember_me」という名前のCookieも作成されません)
php - ZF2 ログイン転送
ユーザーがログインしているかどうかを確認する必要があるコントローラーに機能があり(zfcuserモジュールを使用しています)、ログインしていない場合はログイン画面を表示します。
これを実行する必要があることは私の理解です:
残念ながら、これにより URL が変更されます。ログイン画面を表示し、ユーザーが URL を変更せずにログインできるようにしたい。拡張により、これは、ページに移動する代わりに、ユーザーを同じページにリダイレクトしたいことも意味し/user
ます。
これらの両方をどのように達成できますか?