Devtools API auth playground

Email and Google auth against local Postgres

Use this page to create an email/password account, sign in with that account, or jump into Google OAuth. The app creates the database tables automatically on startup.

Email signup

Create a password-backed account in the local Postgres database.

Sign up with Google
Ready.

Email login

Authenticate an existing password-backed account and return the stored profile.

Ready.

Profile image

Upload or replace your profile picture. Must be JPEG, PNG, GIF, or WebP and under 512 KB. Images are automatically resized to 200Ă—200 px and compressed to ~10 KB before storage.

Sign in to manage your profile image.

Change password

Update your password. If you signed up with Google and have no password yet, leave "Current password" blank.

Ready.