← All work2017

login-with

A stateless OAuth login service for eleven identity providers.

What it does

A single service that provides social login for Google, Apple, GitHub, LinkedIn, Facebook and other providers.

  • Issues signed JWT cookies (HTTP-only, secure, valid across subdomains) containing profile data and provider tokens.
  • OAuth scopes can be chosen per request, so applications only ask for the access they need.
  • Built with Node.js, Express and Passport.js; available as a Docker image.

github.com/lipp/login-with