0

sfGuardAuth グループとパーミッションに関するドキュメントがそれほど多くないことがわかりました。

次の名前の権限があります:モデレーター私は3つのグループを持っています:full_time / half_time / Quarter_time

私のバックエンド (symfony 1.4 / doctrine) には 5 つのモジュールがあります。

一般的なルール: モデレーターがオファーを編集できるようにしたいが、決して削除しない

特定のルール: フルタイムのモデレーターがフルタイムの仕事またはフルタイムのオファーのみを表示/編集できるようにしたい ハーフタイムのモデレーターと同じように、ハーフタイムのジョブ/オファーのみを表示/編集できます ....

調査の結果、それを行う方法が見つかりませんでしたか?バックエンドでグループ/権限を作成することしかできません。それだけです。ありがとう !

4

1 に答える 1

4

以下を読むことに興味があるかもしれません:http: //trac.symfony-project.org/wiki/sfGuardPluginExtraDocumentation

プラグインを操作して、実行しようとしていることを実行する方法についての良いアイデアが得られるはずです。

一般的な使用法は、ログインが成功したら、ユーザーの役割を確認し、それに応じてWebページのオプションをアクティブ化/非アクティブ化することです。

于 2010-09-22T14:46:37.617 に答える