0

ロールベースおよびアクティビティベースの承認とアクセス制御を行うアプリケーションがありますが、「ユーザー」ベースの設定が必要になりました。

私が使用または参照できるオープンソースのサードパーティライブラリが php にありますか? または、私が適応できる簡単な方法論はありますか?

4

1 に答える 1

1

あなたの質問が正しかったことを願っていますが、ここに私の考えが
あります。あなたは何らかの形のデータベースを使用していると思います。

アイデア 1:
すべてのユーザーに対して一連の権利を安全にします (たとえば、ブール値の "編集"、"作成" など) 。長所

:
ユーザーが何を行うことができるかという高い柔軟性。
短所:
すべてのユーザーは独自の権限を持っているため、データベース内に大量のデータが浮遊しています。

アイデア 2:
異なる権限を取得するグループまたはロールのセットを安全にし、ユーザーにグループまたはロールを割り当てます。

長所:
データ量がかなり少ない。
短所:
アイデア 1 につながるすべてのユーザーのグループを作成したくない場合は、柔軟性が低くなります。


それが役に立てば幸いです。あなたの質問が間違っていないことを願っています!

于 2013-09-02T14:28:48.247 に答える