Mercurial > prosody-modules
comparison mod_http_oauth2/README.markdown @ 5613:a9682cad0e67
mod_http_oauth2: Mention Device flow in list of flows in README
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 21 Jul 2023 00:29:24 +0200 |
parents | 7040d0772758 |
children | 7565298aa197 |
comparison
equal
deleted
inserted
replaced
5612:2e30af180da5 | 5613:a9682cad0e67 |
---|---|
210 ``` | 210 ``` |
211 | 211 |
212 ### Supported flows | 212 ### Supported flows |
213 | 213 |
214 - Authorization Code grant, optionally with Proof Key for Code Exchange | 214 - Authorization Code grant, optionally with Proof Key for Code Exchange |
215 - Device Authorization Grant | |
215 - Resource owner password grant | 216 - Resource owner password grant |
216 - Implicit flow *(disabled by default)* | 217 - Implicit flow *(disabled by default)* |
217 - Refresh Token grants | 218 - Refresh Token grants |
218 | 219 |
219 Various flows can be disabled and enabled with | 220 Various flows can be disabled and enabled with |
221 | 222 |
222 ```lua | 223 ```lua |
223 -- These examples reflect the defaults | 224 -- These examples reflect the defaults |
224 allowed_oauth2_grant_types = { | 225 allowed_oauth2_grant_types = { |
225 "authorization_code"; -- authorization code grant | 226 "authorization_code"; -- authorization code grant |
227 "urn:ietf:params:oauth:grant-type:device_code"; | |
226 "password"; -- resource owner password grant | 228 "password"; -- resource owner password grant |
227 } | 229 } |
228 | 230 |
229 allowed_oauth2_response_types = { | 231 allowed_oauth2_response_types = { |
230 "code"; -- authorization code flow | 232 "code"; -- authorization code flow |