Added configurable hasher classes, to allow configuring the password hashing for the UsernamePasswordProvider
Parse the password hasher from an application property, and use the default hasher if none is available
Changed all callers to use the new configurable password hasher
Fixed the setup of the password hasher to correctly happen during the application startup, rather than as a static setup block
Ignore the lib directory
Change password implementation
Password reset use case
Better exception handling, and moved field name strings to standard place
Added localizations for the missing reset cases
added google OAuth2 support
added google OAuth2 support
Added google OAuth2 config sample in doc
Merge pull request #43 from kaiinkinen/password_change

Password change and reset controllers
Merge pull request #44 from cspada/master

Hi, I added a Google OAuth2 support if you're interested...
Merge pull request #37 from magro/master

Add google OpenID provider
Initial commit of SecureSocial 2. Old version is under the 1.x branch now.
Removing SecureSocial 1 files from master
Renamed the scala User class to Social user to match the Java API
Omit appDepencies parameter to securesocial, otherwise dependencies defined for the main project will also be loaded for securesocial and resolvers need to be defined twice (in the securesocial project, where the dependency is not needed and in the real project, where it actually is)
Merge pull request #49 from joscha/fix_omit_app_dependencies

Omit appDepencies parameter to securesocial...