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

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

session - Ratchet の ZfcUser と SessionHandler

RatchetのI/O サーバーZfcUserセッションを表示できるようにしたいと考えています。

ただし、そのままではSymphony 2 セッションのみがRatchetのSessionProviderでサポートされます。

そして、これを機能させるために次に何をすべきか真剣にわかりません。

--

  1. ZfcUser を拡張して、Symphony 2 セッションを使用します。
  2. Ratchet の SessionProvider を、ZfcUser がセッションを処理する方法と連携させます。
  3. または回避策として、セッションをデータベースに保存SELECTし、I/O サーバーでクエリを使用しましたか? (このように)

--

Ratchet が SessionProvider を使用する方法は次のとおりです。

さらに進む方法についてのアイデアはありますか?

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

php - リダイレクトせずにModule.phpで別のルートに転送するには?

URLリダイレクトなしでアクセス中のページにログインフォームを表示したい。Module.php でルートを転送することは可能ですか?つまり、クライアントが /stations/ にアクセスした場合、それを "user/login" ルートに転送しますか? 外部リダイレクトなしで、プライベート ページでログイン フォームを表示したいだけです。

このコードは をスローしUncaught exception 'Zend\Mvc\Router\Exception\RuntimeException' with message 'Could not find prototype with name zfcuser/login'ます。

質問は次のとおりです: Module.php でルートを置き換えるにはどうすればよいですか?

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

zend-framework2 - Zend Framework 2 モジュールのコラボレーション

Zend Framework 2 を学び始めており、このフレームワークのモジュラー システムに非常に興味があります。
zf2 に基づいて独自の cms を作成したいのですが、zf2 でのモジュールのコラボレーションに関する問題に遭遇しました。例を挙げて目的を明確にしましょう。

ユーザーのログインと登録に zfcuser モジュールを使用しています。このモジュールに UserManagement モジュールを作成して、ユーザーを管理したいと考えています。

ユーザーを一覧表示するために UserManagement モジュールにページネーションを設定したいのですが、これを実現する方法がわかりません。zfcuser モジュールを編集してページネーション メソッドを追加することはソフトウェア エンジニアリング メソッドに反し、ユーザー モデルとエンティティを作成することはモジュラー システムに反します。

この問題を克服するために私を助けてください。

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

redirect - ZfcUser の LoginWidget で失敗したログインを処理する方法は?

私の Zend Framework 2 アプリケーションでは、 ZfcUser が提供する View Helper である zfcUserLoginWidget を使用します。このビュー ヘルパーは、ログイン フォームを別のページに埋め込むためのものです。

IndexControllerによって制御されるindex.phtmlでこの View Helper を使用します。「ログイン」ボタンを押すと、 UserControllerのloginAction関数が呼び出されます。入力されたログイン データが無効な場合、UserControllerはデフォルトでログイン ページにリダイレクトします。

入力されたログイン データが無効な場合、login.phtml はデフォルトでエラー メッセージを表示します

私のアプリケーションでは、UserControllerによって制御されるlogin.phtmlではなく、IndexControllerによって制御されるindex.phtml (LoginWidget へ) にリダイレクト ルートを変更しました。

このリダイレクト ルートを変更すると、エラー メッセージが失われます。前述のformElementErrors関数は引き続き呼び出されますが、使用可能なメッセージはもうありません。

質問:

  • 無効なログイン データが入力され、ページが単にリロードされただけではないという事実を LoginWidget に通知するにはどうすればよいですか?

その場合は、入力フィールドを赤く色付けしたいと思います...