braunstetter / rock-bundle
rock.systems生态系统的基础包
v0.2.10
2021-12-25 14:04 UTC
Requires
- php: ^8.0
- braunstetter/control-panel-bundle: ^0.2
- braunstetter/menu-bundle: ^0.2
- symfony/asset: ^5.3|^6.0
- symfony/framework-bundle: ^5.3|^6.0
- symfony/security-bundle: ^5.3|^6.0
- symfony/translation: ^5.3|^6.0
Requires (Dev)
README
这是rock.systems生态系统的核心包。
安装
composer require braunstetter/rock-bundle
包含什么?
此包包含
- 控制面板
- 可扩展的用户菜单
- 带有可扩展菜单的样式化侧导航
控制面板
如您所见,这里有一个侧边栏 - 清晰的结构和右下角的用户菜单。它很漂亮 - 它很现代 - 它很响应式 - 它是纯 Twig 与 Stimulus。一切都可以扩展和互换。
用户系统 - 安全
不包含安全/用户系统。
symfony的安全系统非常强大和灵活。
我们相信,与其发明另一个用户系统或指定一个,这会使它难以适应特殊需求,不如让每个Symfony安装,无论使用什么软件系统,都构建自己的用户系统。
除此之外,现在使用Symfony设置标准用户系统相当简单。(使用 php bin/console make:auth
MakerBundle)这可以在终端中通过几个简单步骤完成。
其背后的理念是 - 在可能的情况下,提供symfony的全部功能。