Identity and Access Management
This project is a (work in progress) identity and access management for the Free Software Club of the University of Córdoba.
It is designed using Domain-Driven Design, Event Sourcing and CQRS.
- Copy .env.dist file in .env and update APP_SECRET and POSTGRES_PASSWORD.
- Run
docker-compose up
ordocker-compose up -d
- Create the stream:
bin/console event-store:event-stream:create
The docker-compose config file starts several required services: - Postgres server
This project is not yet functional. Anyway, you can launch the tests:
vendor/bin/phpspec run
vendor/bin/behat
Any design suggestions are welcome. Feel free to open an issue to discuss anything you want to.