Documentation
¶
Overview ¶
Command github is a minimal gin server with GitHub OAuth login and team checks: sessions in memory, a JSON API behind session.Guard.RequireAPI, a page behind RequireUI that starts the login, an admin-only route for AdminTeams members, logout, and outcomes recorded on the request's wide event. Register <EXTERNAL_URL>/auth/github/callback as the OAuth app's callback URL. Replace the memory session backend with redisbackend before you run more than one replica.
Click to show internal directories.
Click to hide internal directories.