検索

ホームページ  >  に質問  >  本文

バックエンド - Symfony に基づいたバックエンドの開発と管理について質問がありますか?

最近、管理バックエンドの開発に Symfony を使用しています。公式ドキュメントを読んだ後でも、まだ疑問がいくつかあります。

Symfony を使用してロールベースの権限管理を開発する方法がわかりませんか?

専門家がいくつかのヒントを提供できることを願っています?

以前のソリューションでは、通常、User、Role、UserRole、Permission、RolePermission、その他のテーブルを定義します。

Symfony を使用してパーミッションの問題を解決する場合、この定義はまだ必要ですか?

また、現在データベース層に MongoDB を使用していますが、ユーザーロールの権限を扱うときにテーブル構造を最適化するための提案はありますか?

怪我咯怪我咯2778日前682

全員に返信(3)返信します

  • PHPz

    PHPz2017-05-16 16:45:52

    通常、開発する必要はなく、直接使用するだけです

    リーリー

    または、より高いレベルのパッケージ化された背景コンポーネントで十分です。 何も書く必要はありません。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 16:45:52

    あなたの問題には実際には公式のケースがあり、ACLを使用して解決できます
    http://symfony.com/doc/current/cookbook/security/acl.html

    返事
    0
  • 怪我咯

    怪我咯2017-05-16 16:45:52

    通常、開発する必要はなく、直接使用するだけです

    http://symfony.com/doc/current/bundles/FOSUserBundle/index.html

    返事
    0
  • キャンセル返事