Google's Over-engineerd oAuth Nightmare
Where do we start? Well, Laravel made is super easy to implement oAuth. Laravel Daily (Povilas) made it even easier