fortress-project/folk-bundle

Folk 的 Symfony 用户包

dev-master 2020-03-31 13:42 UTC

This package is auto-updated.

Last update: 2024-09-29 05:48:46 UTC


README

Folk 的 Symfony 用户包。

FolkBundle 为 Symfony5 提供了一个基于数据库的用户系统。它增加了一个灵活的框架用于用户管理以及注册或密码找回等常见任务。

特性包括

  • 登录方法(Guard 验证器)
    • 计划:HTTP 摘要方法,定义在 RFC7616 中,
    • 计划:表单登录方法,
  • 计划:带或不带确认邮件的注册表单,
  • 计划:密码重置表单,

文档

目前没有提供编译后的文档,但您可以查看源代码的 PHPDoc...

基本功能实现后,我们将提供 reStructuredText 格式的文档。

许可

FolkBundle 在 GNU GPL v3 许可下发布(见 LICENSE 文件)。

安装

确保已全局安装 Composer,如 Composer 文档中的 安装章节 所述。

使用 Symfony Flex 的应用程序

打开命令行,进入您的项目目录并执行以下命令

$ composer require fortress-project/folk-bundle

未使用 Symfony Flex 的应用程序

步骤 1:下载 Bundle

打开命令行,进入您的项目目录并执行以下命令以下载此 Bundle 的最新稳定版本

$ composer require fortress-project/folk-bundle

步骤 2:启用 Bundle

然后,通过将其添加到项目 config/bundles.php 文件中注册的 Bundle 列表中来启用此 Bundle

// config/bundles.php

return [
    // ...
    Fortress\Folk\FortressFolkBundle::class => ['all' => true],
];

贡献

请参阅 贡献指南