Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rapsys/userbundle

Symfony bundle rapsys/userbundle used to handle users
https://github.com/rapsys/userbundle

fosuserbundle php symfony symfony-bundle user user-management

Last synced: 9 days ago
JSON representation

Symfony bundle rapsys/userbundle used to handle users

Awesome Lists containing this project

README

        

Contribute
==========

You may buy me a Beer, a Tea or help with Server fees with a paypal donation to
the address .

Don't forget to show your love for this project, feel free to report bugs to
the author, issues which are security relevant should be disclosed privately
first.

Patches are welcomed and grant credit when requested.

Installation
============

Applications that use Symfony Flex
----------------------------------

Add bundle custom repository to your project's `composer.json` file:

```json
{
...,
"repositories": [
{
"type": "package",
"package": {
"name": "rapsys/userbundle",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://git.rapsys.eu/userbundle",
"reference": "master"
},
"autoload": {
"psr-4": {
"Rapsys\\UserBundle\\": ""
}
},
"require": {
"doctrine/doctrine-bundle": "^1.0|^2.0",
"rapsys/packbundle": "dev-master",
"symfony/flex": "^1.0",
"symfony/form": "^4.0|^5.0",
"symfony/framework-bundle": "^4.0|^5.0",
"symfony/security-bundle": "^4.0|^5.0",
"symfony/validator": "^4.0|^5.0"
}
}
}
],
...
}
```

Then open a command console, enter your project directory and execute:

```console
$ composer require rapsys/userbundle dev-master
```

Applications that don't use Symfony Flex
----------------------------------------

### Step 1: Download the Bundle

Open a command console, enter your project directory and execute the
following command to download the latest stable version of this bundle:

```console
$ composer require rapsys/userbundle dev-master
```

This command requires you to have Composer installed globally, as explained
in the [installation chapter](https://getcomposer.org/doc/00-intro.md)
of the Composer documentation.

### Step 2: Enable the Bundle

Then, enable the bundle by adding it to the list of registered bundles
in the `app/AppKernel.php` file of your project:

```php