Byond Authentication Bridge
OIDC Provider that integrates with BYOND's DMCGI feature to allow authentication with BYOND credentials
For client registration for the instance run at https://bab.alexkar598.dev, see https://forms.gle/TY5AyaiuMYFZ272r8
How to self host, more or less
- Setup a password in .env (see .env.example)
- Modify the docker-compose.yaml as required to edit port mappings & config (see config/default.json)
- Setup a reverse proxy to direct traffic to bab's listening port
docker compose up --build --detach
- Connect as postgres to the database (default address is 127.0.0.1:15432) and create a row in the Authorization table.