問題タブ [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 投票する
1 に答える
1508 参照

php - Zend Framework 2 - ZFCUser - 認証からランディング ページを除外する方法

と をZF2併用しZFCUserていbjyauthorizeます。グローバルにアクセスできるランディング ページがあります。他のすべてのページはログインの背後にある必要があります。

最初は、ゲスト ユーザーがランディング ページにアクセスできないことを非難しました。 bjyauthorizeしかし、いくつかの議論の後、それZFCUserが道を塞いでいるようです.

私の質問は: ZFCUser に 1 つのページ/アクションをブロックしないように指示するにはどうすればよいですか?

編集:

この投稿Application/Module.phpように見えます。アプリをホワイトリストに追加すると、ランディング ページにアクセスできますが、他のすべてのアクションにもアクセスできます。myAppmyApp

URLに一致するか、フロントエンドアクションをホワイトリストに登録できるという条件を変更する方法はありますか?

たぶん、ランディング ページに 2 つ目のルートを追加できます。しかし、それはきれいな解決策ではありませんよね?

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

zend-framework - Zend フレームワーク 2 の一時ユーザー

Zend Framework 2 で一時的なユーザーと格闘しています。一時的なユーザーを含む CMS が必要です。私は彼らに開始日と終了日を与えますが、それらがアクティブであり、現在の日付が開始日と終了日の間にあるかどうかを確認したいと思います。

「期限切れ」はデータベースに値がないため、データベースを確認できません。ユーザーがアクティブで古くない場合、zfcUser からのログインをチェックインすることは可能ですか?

ユーザーとの私の概要は小切手でうまく機能しているので、ユーザーが古くなっている場合は別のピクトグラムを取得します。例:

そこで、「アクティブ」、「期限切れ」、「非アクティブ」の「customState」を作成します。しかし、データベースには状態 (アクティブと非アクティブ) と開始日と終了日しかありません。誰かがこれを修正する方法を考えていますか?

0 投票する
4 に答える
3133 参照

zend-framework2 - ログイン後に ZfcUser がロールを別のページにリダイレクトする

プロジェクトで ZfcUser と BjyAuthorize を使用しています。ユーザーがログインすると、デフォルト ルートにリダイレクトされます。

しかし、私はそれを変更したいので、ロールAを持つユーザーがページAにリダイレクトされ、ロールBを持つユーザーがページBにリダイレクトされる場合.

これを実現する方法はありますか?

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

zend-framework2 - ZfcUser と Zend Framework 2

私は ZfcUser が大好きで、開発するほとんどすべてのプロジェクトで使用しています。それはうまく機能しますが、私はそれの使用を少し拡大したいと考えています。

コントローラーでの身元の確認について誰かが提供できる例はありますか? 特定の関数からのアクションがアクセスされたときに起動する関数があります...その関数に認証を追加したいのですが、前述のように、コントローラーで実行されます。

アドバイス (またはドキュメント?) をいただければ幸いです。

ありがとう

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

php - Zend Framework 2 - ZFCUser アクションのホワイトリストが再ルーティングで機能しない

ZFCUser ログインからのいくつかのアクションをホワイトリストに登録するために、この機能を使用しています。

これらのホワイトリストに登録されたページのいずれかにリダイレクトしない限り、すべてがうまく機能します。たとえばmyFormAction、無効なフォームがそれ自体またはsuccessAction.

問題は、これらのケースのいずれかでボタンをクリックすると、最終的に ZFCUser ログインが表示されることです。URL またはリンクからこれらのページの 1 つに初めてアクセスすると、機能します。

の2つのケースのコードは次のmyFormActionとおりです。

失敗:

成功:

私が間違っているかもしれないアイデアはありますか?再ルーティングがonBootstrap関数を渡さず、ZFCUser が別の場所でブロックしている可能性がありますか?

ありがとう!

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

zend-framework2 - アクションでユーザーの役割を取得するにはどうすればよいですか

この 2 つのモジュール (zfc-user、bjyauthorize) で zf2 を使用しており、アクションからユーザー ロールを取得したい