Unofficial OIDC provider for Hackingtons
https://h-oidc.andrewd1.dev
- JavaScript 67.5%
- Handlebars 16.7%
- CSS 14.7%
- Dockerfile 1.1%
| public | ||
| views | ||
| .dockerignore | ||
| .gitignore | ||
| compose.yml | ||
| config.js | ||
| config.json.example | ||
| Dockerfile | ||
| generate_keys.js | ||
| hackingtons.js | ||
| LICENSE | ||
| oidc_provider.js | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
| util.js | ||
Hackingtons OIDC
An unofficial adapter to let other services use Hackingtons accounts for authentication.
"Official" instance hosted at https://h-oidc.andrewd1.dev
Features
This project is still in development, with many nice-to-haves not included as of now.
- User authentication with Hackingtons servers
- User data sent to client
- Profile
- Profile Picture
- Classroom
- Belt Progress
- Inventory
- Membership Type
- XP & Gold Star Count
- Badges
- Session persistence between server restarts
- Dynamic client list
powered by big rats and humans, and not affiliated with Hackingtons Corporation