Custom Laravel Auth Driver that uses OAuth 2.0 for Authorization and MySQL for Authentication.