Set console command name since it is now required
Merge branch 'master' into link-socials-to-account
Add link callback route to social login config
Add link callback to social login controller.

Abstract callback function so it can be used for both link and login callbacks.
Add docblocks.
Extract providerExists function.
Abstract OAuth-provider-agnostic code out from the provider-specific functions.
Add handle link request method to social login service
Handle new exceptions thrown by social login service.

Create exception for already-linked social accounts
Create route for authenticating via social provider with intent to link account.
Merge branch 'master' into link-socials-to-account
Add session handling using Symfony Session and Drak Redis handler.

Used to determine the user account to link social accounts with.
Store user ID in session when logged in.
Inject session object into social login controller and oauth controller
Inject user ID into handleLinkRequest.

Search for the social login directly before trying to match on email.
Create new token on social login link since the previous one is not accessible in the context.
Use the same callback for login and link authentication endpoints.

Persist action with state parameter.
Remove unnecessary config keys.
Merge branch 'master' into link-socials-to-account
Stop using the Drak native session handler. (Not necessary.)

Use PHP SessionHandler instead.
Start the session in the session service provider.

Set the user to null on logout.
Merge branch 'master' into link-socials-to-account
Ensure current password is set before sending it to password_verify().
Merge pull request #41 from synapsestudios/link-socials-to-account

Link Social Accounts to App Account