Shakha is a headless OAuth broker engine for Rails APIs and monoliths. Your frontend does a single redirect; Shakha runs the OAuth dance (PKCE, state) against Google or GitHub, stores a revocable database-backed session, and redirects back with a session token usable via encrypted cookie or Authorization: Bearer. No JWTs issued, no Redis, no frontend SDK. Pre-1.0: APIs and security posture still evolving.

Required Ruby Version

>= 3.1

Authors

Asrat

Versions

  1. 0.8.0 July 27, 2026 (23.5 KB)
  2. 0.3.0 May 20, 2026 (17.5 KB)
  3. 0.2.0 May 20, 2026 (20.5 KB)
  4. 0.1.7 May 11, 2026 (20.5 KB)
  5. 0.1.6 May 11, 2026 (17.5 KB)
Show all versions (9 total)

Pushed by

SHA 256 checksum