diff --git a/README.md b/README.md index 1f0d551..f9ad2f5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Basic OIDC -Basic & lightweight OpenID provider. Supports the `authorization_code` flow, written in Rust. +Basic & lightweight OpenID provider, written in Rust using the Actix framework. **WARNING :** This tool has not been audited, use it at your own risks! @@ -21,8 +21,11 @@ On the first run, BasicOIDC will create a new administrator with credentials `ad In order to run BasicOIDC for development, you will need to create a least an empty `clients.yaml` file inside the storage directory. Features : -* [x] Bruteforce protection +* [x] `authorization_code` authentication flow +* [x] Client authentication using secrets +* [x] Bruteforce protection * [ ] 2 factors authentication +* [ ] Fully responsive webui ## Compiling You will need the Rust toolchain to compile this project. To build it for production, just run: