Laravel Socialite provides an expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, and GitHub. It handles almost all of the boilerplate subscription billing code you are dreading writing.
Documentation for Socialite can be found on the Laravel website.
Laravel Socialite is open-sourced software licensed under the MIT license