SUPER EARLY WIP — USE AT YOUR OWN RISK■
shoo
GitHubCOMING SOON

Introduction

Google sign-in without setting up an OAuth application

What is Shoo?

Add Google sign-in without setting up an OAuth application. Get a stable ID for your app. Verify the identity on your backend.

  • No registration. Your app identity is derived from its origin.
  • Stable app-scoped ID. Each user gets a pairwise_sub for your origin.
  • Optional profile data. email, name, and picture only when you ask and the user agrees.
  • Standard verification. ES256 JWTs with a public JWKS.

Status

Shoo is preparing for a public beta. The beta is not open yet, and APIs can change. There is no SLA. Google is the only provider.

Pick a path

You useStart here
Plain HTML or any frameworkGetting started: vanilla
React and Next.jsGetting started: React and Next.js
React and ConvexUse with Convex

Read before production

Packages

PackageUse
@shoojs/authBrowser client, and a server verifier at @shoojs/auth/server
@shoojs/reactReact hook and Convex adapter
shoo.jsHosted script at https://shoo.dev/shoo.js