hillrange / security
Symfony 4.x 安全包
0.0.50
2018-10-05 23:11 UTC
Requires
- php: ^7.1|^7.2
- ext-iconv: *
- sensio/framework-extra-bundle: ^5.1
- symfony/asset: ^3.4|^4.0
- symfony/console: ^3.4|^4.0
- symfony/debug-pack: ^1.0
- symfony/flex: ^1.0
- symfony/form: ^3.4|^4.0
- symfony/framework-bundle: ^3.4|^4.0
- symfony/orm-pack: ^1.0
- symfony/translation: ^3.4|^4.0
- symfony/validator: ^3.4|^4.0
- symfony/yaml: ^3.4|^4.0
- twig/twig: ^2.4
- dev-master / 0.0.x-dev
- 0.0.50
- 0.0.49
- 0.0.48
- 0.0.47
- 0.0.46
- 0.0.45
- 0.0.44
- 0.0.43
- 0.0.42
- 0.0.41
- 0.0.40
- 0.0.39
- 0.0.38
- 0.0.37
- 0.0.36
- 0.0.35
- 0.0.34
- 0.0.33
- 0.0.32
- 0.0.31
- 0.0.30
- 0.0.29
- 0.0.28
- 0.0.27
- 0.0.26
- 0.0.25
- 0.0.24
- 0.0.23
- 0.0.22
- 0.0.21
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.17
- 0.0.16
- 0.0.15
- 0.0.14
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.09
- 0.0.08
- 0.0.07
- 0.0.06
- 0.0.05
- 0.0.04
- 0.0.03
- 0.0.02
- 0.0.01
This package is auto-updated.
Last update: 2024-09-22 13:59:31 UTC
README
Symfony 4 安全包
仅开发使用
该包目前正在开发中,也是我个人学习的一个工具。请谨慎使用。
当我对它即将发布的版本满意时,我会移除这个警告。
此包未实现 FLEX。
版本
0.0.51
安装
使用 Symfony Flex 的应用程序
打开命令行,进入您的项目目录,然后执行以下命令:
$ composer require hillrange/security
未使用 Symfony Flex 的应用程序
步骤 1:下载包
打开命令行,进入您的项目目录,然后执行以下命令以下载此包的最新稳定版本
$ composer require hillrange/security "~0.0"
此命令要求您全局安装了 Composer,具体请参阅 Composer 文档中的安装章节。
步骤 2:启用包
然后,通过将其添加到项目 config/Bundles.php
文件中注册的包列表中启用该包
<?php return [ //... // Hillrange\Security\HillrangeSecurityBundle::class => ['all' => true], ];
功能
用户跟踪
允许您通过向实体文件中添加接口和特质,为每行数据添加创建和修改详情。
空闲超时
您需要将脚本文件添加到应用的 master 模板中。脚本会查找空闲超时参数的值是否大于零(0)。此值以分钟为单位。
组和角色管理
组和角色管理定义为参数,允许极大的灵活性。
邮件和安全性日志集成
使用忘记密码的电子邮件系统来管理密码。
安全性路由灵活性
系统中使用的路由定义为参数,供系统使用,以便您的应用程序可以为系统中的任何功能使用不同的路由。
基本表单
提供了表单,但不含任何 CSS。它们不太美观,因为预期您将覆盖 twig 模板以匹配您的应用外观。