Anonymous OIDC provider
Find a file
2024-02-25 19:20:16 +01:00
src initial commit 2024-02-25 18:59:24 +01:00
.gitignore initial commit 2024-02-25 18:59:24 +01:00
Cargo.lock initial commit 2024-02-25 18:59:24 +01:00
Cargo.toml initial commit 2024-02-25 18:59:24 +01:00
config.sample.toml add sample config 2024-02-25 19:01:59 +01:00
README.md add README 2024-02-25 19:20:16 +01:00

^NON

Extremely rudimentary OIDC provider. Users hold account numbers from which their identities are derived on-demand.

Each identity is separate for different services, but can be accessed from a single account number. ^NON does not have a database of the users, so nobody can correlate user information across services.

Installation

  1. build binary with cargo

  2. fill out config.toml.sample. The server expects a file called config.toml in its working directory.

  3. Enjoy :)