hillrange/security

Symfony 4.x 安全包

安装: 442

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

公开问题: 0

类型:symfony-bundle

0.0.50 2018-10-05 23:11 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 模板以匹配您的应用外观。

待办事项