PHPackages                             sfynx-project/auth-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. sfynx-project/auth-bundle

ActiveSymfony-bundle[Authentication &amp; Authorization](/categories/authentication)

sfynx-project/auth-bundle
=========================

This Bundle handle authentication with role, permission and group dynamic system, and set handlers for login behavior, logout behavior and failure connection behavior. This add a layout theme system.

v2.8.4(7y ago)13623LGPL-3.0-or-laterPHPPHP &gt;=7.2

Since Feb 14Pushed 7y ago1 watchersCompare

[ Source](https://github.com/pigroupe/SfynxAuthBundle)[ Packagist](https://packagist.org/packages/sfynx-project/auth-bundle)[ Docs](http://pigroupe.github.io/cmf-sfynx/)[ RSS](/packages/sfynx-project-auth-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (10)Versions (11)Used By (3)

SfynxAuthBundle
===============

[](#sfynxauthbundle)

[![Latest Stable Version](https://camo.githubusercontent.com/86ca63010a2d4f876c1d0c75c5bd8c269f83dc197b8c41c165d921034d3cb828/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7366796e782d70726f6a6563742f617574682d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sfynx-project/auth-bundle)[![Minimum PHP Version](https://camo.githubusercontent.com/4f9eddea3b5f90bdf4c2f6feafb71962a03512fd923888e4aef358cf6334daf7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e322d3838393242462e7376673f7374796c653d666c61742d737175617265)](https://php.net/)[![License](https://camo.githubusercontent.com/1447513ac7f14a05eb8f94248194e5d655f0f8951e5d8905a29982c9c1e2aaee/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4c47504c2d7265642e7376673f7374796c653d666c61742d737175617265)](LICENSE)

Symfony3/4's Sfynx Auth Bundle :

- handles authentication with user, role, permission and group dynamic system
- provides an user provider for firewall symfony system
- sets handlers for login success behavior, login failure behavior and logout behavior.
- sets handlers for exception behavior
- provides an admin dashboard

Documentation
-------------

[](#documentation)

The source of the documentation is stored in the `Resources/doc/` folder in this bundle :

- [Read the Documentation for master](https://github.com/pigroupe/SfynxAuthBundle/blob/master/Resources/doc/index.md)
- [Read the Documentation](Resources/doc/index.md)

Installation
------------

[](#installation)

> a) Prerequisites

This version of the bundle requires `PHP 7.2+`.

> b) Configuration

Add dependencies in your `composer.json` file:

```
"require": {
        ...
        "sfynx-project/auth-bundle": "dev-master"
    },
```

Install these new dependencies of your application:

```
$ composer update --no-interaction --with-dependencies
```

Enable the bundles in your application kernel :

```
