Update README

This commit is contained in:
Pierre HUBERT 2022-04-18 17:02:30 +02:00
parent bd23d6d454
commit 65b3289900

View File

@ -1,5 +1,5 @@
# Basic OIDC # 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! **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. In order to run BasicOIDC for development, you will need to create a least an empty `clients.yaml` file inside the storage directory.
Features : Features :
* [x] Bruteforce protection * [x] `authorization_code` authentication flow
* [x] Client authentication using secrets
* [x] Bruteforce protection
* [ ] 2 factors authentication * [ ] 2 factors authentication
* [ ] Fully responsive webui
## Compiling ## Compiling
You will need the Rust toolchain to compile this project. To build it for production, just run: You will need the Rust toolchain to compile this project. To build it for production, just run: