Adding draft about third party authentication provider.
Merge branch 'master' into passport-auth
Cleaning indentation...
still testing. don't understand why google auth is not 'working'.
now using facebook and twitter secrets.
correcting indentation in schema.
adding social structure to config
cleaning log for debug.
correction of redirection if authentication succeed/failed
adding struct social to default
adding struct social to default
moving third party authentication method
editing api responces for user management
editing links to match route
commit tests file.
changing passport-google authentication to use oauth
facebook and google authentication are working.
disabling signin via twitter fonctionnality since they don't provide email
moving all authentication strategies to routes.
removing unused dependencies