PHP
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Command finetune EAV domain (#145) May 2, 2018
Entity
Event added user attributes domain infra (#118) Mar 17, 2018
Infra add first class DomainMessageBus (#149) May 12, 2018
Password revise user domain (#13) Jan 17, 2018
Repository
Tests
.gitattributes initial user domain Oct 15, 2017
.gitignore
CredentialInterface.php
LICENSE added license files Oct 15, 2017
README.md fix title case May 6, 2018
UserId.php introducing various domain id data types (#36) Jan 12, 2018
UserIdInterface.php initial user domain Oct 15, 2017
composer.json
phpunit.xml.dist

README.md

User Domain

A domain layer providing basic user management.

Latest Stable Version

This package is part of the Message driven PHP project.

MsgPHP is a project that aims to provide (common) message based domain layers for your application. It has a low development time overhead and avoids being overly opinionated.

Installation

composer require msgphp/user

Features

  • Doctrine persistence
  • Symfony console commands
  • Symfony security infrastructure
  • Symfony validators
  • Credential independent (supports e-mail, nickname, etc.)
  • Multiple username / credential support
  • Primary and secondary user e-mails
  • Disabled / enabled users
  • User roles
  • User attribute values

Blog posts

Documentation

Contributing

This repository is READ ONLY. Issues and pull requests should be submitted in the main development repository.