PHPackages                             rd/authentication-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. rd/authentication-bundle

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

rd/authentication-bundle
========================

User management &amp; authentication bundle

0.2.0(6y ago)110MITPHPPHP ^7.4

Since Apr 29Pushed 6y ago1 watchersCompare

[ Source](https://github.com/rdurica/authentication-bundle)[ Packagist](https://packagist.org/packages/rd/authentication-bundle)[ RSS](/packages/rd-authentication-bundle/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (1)Dependencies (4)Versions (3)Used By (0)

RD Authentication Bundle
------------------------

[](#rd-authentication-bundle)

[![Packagist](https://camo.githubusercontent.com/634698b38bd4e579f89bd2b34f9c4baf9074649403a9533f51495088292bd5b3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f72642f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/634698b38bd4e579f89bd2b34f9c4baf9074649403a9533f51495088292bd5b3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f72642f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)[![PHP from Packagist](https://camo.githubusercontent.com/5ce8b94883ac30f253f8a53a1cbcf6973102579f74186d7bcd9a7632ba929bcc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f72642f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5ce8b94883ac30f253f8a53a1cbcf6973102579f74186d7bcd9a7632ba929bcc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f72642f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)[![GitHub last commit](https://camo.githubusercontent.com/90d490083ac975dbb991a74589f596e31396adad6a643cee70d18a49b3bb2217/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f726475726963612f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/90d490083ac975dbb991a74589f596e31396adad6a643cee70d18a49b3bb2217/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f726475726963612f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)[![GitHub release](https://camo.githubusercontent.com/48b842001d4ca9560c33a2be8904ae4e8d4afa912912113e4d5984832188a829/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f726475726963612f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/48b842001d4ca9560c33a2be8904ae4e8d4afa912912113e4d5984832188a829/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f726475726963612f61757468656e7469636174696f6e2d62756e646c652e7376673f7374796c653d666c61742d737175617265)

Overview
--------

[](#overview)

- Registration
- Account verify
- Login &amp; logout
- Reset password

This is fully configured bundle. Just install &amp; copy/paste configuration.

Preview
-------

[](#preview)

[![Untitled](https://user-images.githubusercontent.com/16089770/56792275-8660dc80-6809-11e9-8f71-8fd507424eb8.png)](https://user-images.githubusercontent.com/16089770/56792275-8660dc80-6809-11e9-8f71-8fd507424eb8.png)[![Untitled2](https://user-images.githubusercontent.com/16089770/56792479-fec79d80-6809-11e9-9fc3-fe1dfd9cce9b.png)](https://user-images.githubusercontent.com/16089770/56792479-fec79d80-6809-11e9-9fc3-fe1dfd9cce9b.png)

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

[](#installation)

Install bundle with [Composer](http://getcomposer.org/):

```
composer require rd/authentication-bundle
```

Update `config/packages/security.yaml`

```
security:
    encoders:
        Rd\AuthenticationBundle\Entity\User:
            algorithm: bcrypt
    providers:
        database_provider:
            entity:
                class: Rd\AuthenticationBundle\Entity\User
    firewalls:
        dev:
            pattern: ^/(_(profiler|wdt)|css|images|js)/
            security: false
        main:
            anonymous: ~
            provider: database_provider
            form_login:
                login_path: rd_authentication_login
                check_path: rd_authentication_login
                csrf_token_generator: security.csrf.token_manager
            logout:
                path: rd_authentication_logout
                target: /
```

Update `config/packages/framework.yaml`

```
framework:
    secret: '%env(APP_SECRET)%'
    csrf_protection: true
```

Update `config/routes/annotation.yaml`

```
rd_authentication:
    resource: ../../vendor/rd/authentication-bundle/Controller/
    type: annotation
```

Update database schema

```
bin/console doctrine:schema:update --force
```

Configuration needed for live usage `config/packages/rd_authentication.yaml`

```
rd_authentication:
  homepage: 'http://localhost'
  background: 'http://getwallpapers.com/wallpaper/full/a/5/d/544750.jpg'
  email:
    from: 'no-reply@localhost.net'
```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~221 days

Total

2

Last Release

2352d ago

PHP version history (2 changes)0.1.0PHP ^7.1.3

0.2.0PHP ^7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/a708ebb48b907319fa9ab4f845ad0c8b7d35e427f317a5511fce9c5711df83fc?d=identicon)[Anaxim](/maintainers/Anaxim)

---

Top Contributors

[![rdurica](https://avatars.githubusercontent.com/u/16089770?v=4)](https://github.com/rdurica "rdurica (27 commits)")

---

Tags

bundleloginlogoutsymfonysymfony5

### Embed Badge

![Health badge](/badges/rd-authentication-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/rd-authentication-bundle/health.svg)](https://phpackages.com/packages/rd-authentication-bundle)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[pumukit/pumukit

Media Portal

5714.0k37](/packages/pumukit-pumukit)[nucleos/user-bundle

Lightweight user management for symfony

61380.7k5](/packages/nucleos-user-bundle)[klapaudius/oauth-server-bundle

Symfony(5.x to 8.x) OAuth Server Bundle

15547.3k2](/packages/klapaudius-oauth-server-bundle)[nucleos/profile-bundle

Registration and profile management for symfony

12218.5k1](/packages/nucleos-profile-bundle)[leapt/core-bundle

Symfony LeaptCoreBundle

2529.1k4](/packages/leapt-core-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
