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 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user