FeathersJS and Google OAuth 2.0

FeathersJS is an abstraction layer for building WebSocket and REST APIs. This framework includes plugins, such as handling JWT-based authentication, for use with many existing authentication schemes. This article acts as an example for integrating a Feathers application with Google as an OAuth 2.0 provider.