open-orchestra/open-orchestra-user-bundle

对FosUserBundle的扩展,以在Open Orchestra上提供身份验证


README

与mongo db一起使用

要使用 open-orchestra-user-bundle,您还需要激活和配置 FosUserBundle

配置

    fos_user:
        db_driver: mongodb
        firewall_name: main
        user_class: %user_class%
        group:
            group_class: %group_class%

在此配置中,您可以选择一个参数

  • user_class:您的用户类或 OpenOrchestra\UserBundle\Document\User
  • `group_class:可以是
    • 您的自己的组类
    • 如果您使用 open-orchestra-cms-bundleOpenOrchestra\GroupBundle\Document\Group
    • 如果您仅使用 open-orchestra-user-bundleOpenOrchestra\UserBundle\Document\Group

与另一个数据库一起使用

要使用另一个数据库与 open-orchestra-user-bundle 一起,您应该

  • 遵循 FosUserBundle 文档中有关如何使用数据库的说明
  • 创建您自己的用户类,并使用正确的参数配置捆绑包