0

私が構築しなければならないのは、制限されているページと同様のリンクにないページを含むページです。私は例でそれを説明しようとします:

システムに (FOSUserBundle に基づく) ユーザーがいて、それぞれがブログとギャラリー (異なるコントローラー) を含む独自のアカウントを持っているとします。一部のユーザーは、特定のグループ (システムに保存されていない) にのみブログとギャラリーへのアクセスを許可したいので、トークンを生成し (トークンを 1 つだけ、したがって、トークンを知っている人は誰でもエリアにアクセスできます)、に送信します。ユーザー。やりたくないのは、コントローラーの各メソッドでチェックすることです。

たとえば、stevenとstanの 2 人のユーザーがいて、1 人目は自分のブログとギャラリーを無料で閲覧できるようにしたいが、2 人目はトークンに基づいて制限したいとします。

リンクは次のようになります。

/steven/blog
/steven/gallery

/stan/blog
/stan/gallery

Symfony2でそれを構築するにはどうすればよいですか?

4

1 に答える 1

0

コントローラにチェックインしてみませんか? あなたがそれを動的で、おそらく変化させたいと思っているので、それを行う他の方法は見当たりません。

于 2011-12-28T08:17:49.503 に答える