User Provider for Silex

Build Status Total Downloads Latest Stable Version Latest Unstable Version

A simple, extensible, database-backed user provider for the Silex security service.

The User Provider is an easy way to set up user accounts (authentication, authorization, and user administration) in the Silex PHP micro-framework. It provides drop-in services for Silex that implement the missing user management pieces for the Security component. It includes a basic User model, a database-backed user manager, controllers and views for user administration, and various supporting features.

Dependencies

  • PHP ~5.4
  • Silex ~1.0
  • Doctrine DBAL ~2.4
  • Twig ~1.2
  • Symfony Security ~2.3
  • Symfony Forms ~2.7
  • Symfony Security CSRF ~2.7
  • Symfony Validator ~2.7
  • Symfony TwigBridge ~2.3
  • Symfony Translation ~2.7
  • Jasongrimes Paginator ~1.0
  • Swiftmailer ~5.3

Console Plugins

  • Symfony Console ~2.7

Doctrine ORM mode

  • Dflydev Doctrine ORM Service Provider ~1.0

Demo