Folk's user bundle for Symfony.
FolkBundle provides a database-backed user system in Symfony5. It adds a flexible framework for user management and common tasks such as registration or password retrieval.
Features are:
- Log in methods (Guard authenticators):
- Planned: HTTP digest method defined in RFC7616,
- Planned: Form login method,
- Planned: Registration form with or without confirmation email,
- Planned: Password reset form,
Currently no compiled documentation are provided but you may lookup at the source code PHPDoc...
We will provide reStructuredText as soon as basic features are working.
FolkBundle is released under the GNU GPL v3 (see the LICENSE file).
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute:
$ composer require fortress-project/folk-bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
$ composer require fortress-project/folk-bundle
Then, enable the bundle by adding it to the list of registered bundles
in the config/bundles.php
file of your project:
// config/bundles.php
return [
// ...
Fortress\Folk\FortressFolkBundle::class => ['all' => true],
];