| Crates.io | witchauth |
| lib.rs | witchauth |
| version | 0.0.0 |
| created_at | 2023-08-07 17:36:50.495719+00 |
| updated_at | 2023-08-07 17:36:50.495719+00 |
| description | Small IAM server |
| homepage | |
| repository | |
| max_upload_size | |
| id | 938111 |
| size | 16,677 |
Small IAM server.
WitchAuth is currently an excersize but I believe its best to have a target. In that scope, this project tries to empower small communities and groups to have an identity provider for easy management and better security through SSO.
I believe this can be achieved by chasing two buzzwords:
Passable OIDC support with minimum JWT nonsense
At least bare minimum security effort
Smooth Management
Alternative storage?
HSM (yubihsm maybe?) and/or Vault support would be really nice.
SAML? (oh god please no)
Things to look for in the project's dependencies
Check when rsa uses crypto-bigint
DynResidue and its friends aren't up to task.Find a way to get rid of ahash
Copyright (C) 2023 Aydin Mercan <aydin@mercan.dev>
This repository is licensed under the EUPL 1.2.
The English version of the text is included in the LICENSE file.
Please refer to https://joinup.ec.europa.eu/community/eupl/og_page/eupl for more information.