Add implicit authentication flow #255
@ -13,10 +13,15 @@ BasicOIDC operates without any database, just with three files :
|
||||
## Configuration
|
||||
You can configure a list of clients (Relying Parties) in a `clients.yaml` file with the following syntax :
|
||||
```yaml
|
||||
# Client ID
|
||||
- id: gitea
|
||||
# Client name
|
||||
name: Gitea
|
||||
# Client description
|
||||
description: Git with a cup of tea
|
||||
# Client secret. Specify this value to use authorization code flow, remove it for implicit authentication flow
|
||||
secret: TOP_SECRET
|
||||
# The URL where user shall be redirected after authentication
|
||||
redirect_uri: https://mygit.mywebsite.com/
|
||||
# If you want new accounts to be granted access to this client by default
|
||||
default: true
|
||||
@ -32,6 +37,7 @@ In order to run BasicOIDC for development, you will need to create a least an em
|
||||
|
||||
## Features
|
||||
* [x] `authorization_code` flow
|
||||
* [x] `implicit` flow
|
||||
* [x] Client authentication using secrets
|
||||
* [x] Bruteforce protection
|
||||
* [x] 2 factors authentication
|
||||
|
Loading…
Reference in New Issue
Block a user