問題タブ [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.
session - Ratchet の ZfcUser と SessionHandler
RatchetのI/O サーバーでZfcUserセッションを表示できるようにしたいと考えています。
ただし、そのままではSymphony 2 セッションのみがRatchetのSessionProviderでサポートされます。
そして、これを機能させるために次に何をすべきか真剣にわかりません。
--
- ZfcUser を拡張して、Symphony 2 セッションを使用します。
- Ratchet の SessionProvider を、ZfcUser がセッションを処理する方法と連携させます。
- または回避策として、セッションをデータベースに保存
SELECT
し、I/O サーバーでクエリを使用しましたか? (このように)
--
Ratchet が SessionProvider を使用する方法は次のとおりです。
さらに進む方法についてのアイデアはありますか?
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 でルートを置き換えるにはどうすればよいですか?
zend-framework2 - Zend Framework 2 モジュールのコラボレーション
Zend Framework 2 を学び始めており、このフレームワークのモジュラー システムに非常に興味があります。
zf2 に基づいて独自の cms を作成したいのですが、zf2 でのモジュールのコラボレーションに関する問題に遭遇しました。例を挙げて目的を明確にしましょう。
ユーザーのログインと登録に zfcuser モジュールを使用しています。このモジュールに UserManagement モジュールを作成して、ユーザーを管理したいと考えています。
ユーザーを一覧表示するために UserManagement モジュールにページネーションを設定したいのですが、これを実現する方法がわかりません。zfcuser モジュールを編集してページネーション メソッドを追加することはソフトウェア エンジニアリング メソッドに反し、ユーザー モデルとエンティティを作成することはモジュラー システムに反します。
この問題を克服するために私を助けてください。
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 に通知するにはどうすればよいですか?
その場合は、入力フィールドを赤く色付けしたいと思います...