rea.run

Auth · community

GitHub sign-in (MVP)

Unofficial community login on rea.run. Used for light stats and faster deep links to the rea-run-lab Actions / Codespaces flows and case submission. Not affiliated with REA upstream maintainers.

What we store

Operator: enable OAuth

  1. Create a GitHub OAuth App (Developer settings → OAuth Apps).
  2. Homepage URL: https://rea.run
  3. Authorization callback URL: https://rea.run/api/auth/github/callback (also add https://www.rea.run/api/auth/github/callback if used).
  4. Set Cloudflare Pages secrets on project rea-run:
    GITHUB_OAUTH_CLIENT_ID
    GITHUB_OAUTH_CLIENT_SECRET
    SESSION_SECRET
    Example: npx wrangler pages secret put GITHUB_OAUTH_CLIENT_ID --project-name=rea-run
  5. Redeploy Pages so Functions see the secrets.

Try Sign in with GitHub Home