Social authentication classes to use with Silex. You could use it with whatever, but you will have to change the session provider.