Download the PHP package connectholland/user-bundle without Composer

On this page you can find all versions of the php package connectholland/user-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package user-bundle

Connect Holland User Bundle

Scrutinizer Code Quality Code Coverage Build Status

User bundle for Symfony 4.4 and 5 projects

Functionality

This bundle will be extendible and provide:

Environment

Set the environment variables to be able to send e-mails.

Create a user

To create a new user run:

OAuth

If the app needs OAuth login the HWI OAuth bundle should be required and suitable configuration should be added.

Install the bundle:

Uncomment the oauth include in the routing.

Add environment variables to enable a specific OAuth provider (resource). E.g. for google:

Add (automated) routing configuration:

JTW Token support

If the app needs JTW token support, the Lexik JWT Authentication bundle should be required and suitable configuration should be added.

Intstall the bundle:

Generate public and secret keys as described in Lexik JWT Authentication bunle documentation. Set the location of the keys relative to the project root as environment variables JWT_SECRET_KEY and JWT_PUBLIC_KEY and set the passphrase used as JWT_PASSPHRASE

API Support

To add API support, install the API Platform and JWT Authentication configure the firewall and add an authentication route.

For example:

Security configuration example

Extend User entity

If you want to extend the User entity, you should clone User and add it as entity in your own project.


All versions of user-bundle with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
ext-json Version *
doctrine/collections Version ^1.8
doctrine/doctrine-bundle Version ^2.10
doctrine/orm Version ^2.16
doctrine/persistence Version ^2.5
gisostallenberg/response-content-negotiation-bundle Version ^2.0
haydenpierce/class-finder Version ^0.5.3
league/html-to-markdown Version ^5.1
php-http/guzzle7-adapter Version ^1.0
php-http/httplug-bundle Version ^1.29
rollerworks/password-strength-validator Version ^1.7
sensio/framework-extra-bundle Version ^6.2
stof/doctrine-extensions-bundle Version ^1.8
symfony/config Version ^6.3
symfony/console Version ^6.3
symfony/css-selector Version ^6.3
symfony/dependency-injection Version ^6.3
symfony/doctrine-bridge Version ^6.3
symfony/dom-crawler Version ^6.3
symfony/event-dispatcher Version ^6.3
symfony/form Version ^6.3
symfony/framework-bundle Version ^6.3
symfony/http-foundation Version ^6.3
symfony/http-kernel Version ^6.3
symfony/mailer Version ^6.3
symfony/options-resolver Version ^6.3
symfony/routing Version ^6.3
symfony/security-bundle Version ^6.3
symfony/security-core Version ^6.3
symfony/security-csrf Version ^6.3
symfony/security-http Version ^6.3
symfony/templating Version ^6.3
symfony/translation Version ^6.3
symfony/twig-bundle Version ^6.3
symfony/validator Version ^6.3
twig/twig Version ^3.7
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package connectholland/user-bundle contains the following files

Loading the files please wait ....