bp/users_bundle
Composer 安装命令:
composer require bp/users_bundle
包简介
Users bundle for Symfony 2
README 文档
README
Добавляем пакет в AppKernel.php:
new \CMS\UsersBundle\UsersBundle(),
Добавляем encoder:
encodersCMSp\UsersBundle\Entity\Users: sha512
Устанавливам providers:
main:
entity: { class: UsersBundle:Users, property: email }
Создаем иерархию ролей так как вам это необходимо
В качестве примера:
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
Настраиваем firewall для своего пространства имен
Роут для авторизации (login_path) - users_login Роут для проверки авторизации (check_path) - users_login_check Роут для деавторизации (logout.path) - users_logout
统计信息
- 总下载量: 142
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-01-06