Commit b4bf699
committed
implement custom client_credentials grant & add support of pkce to device_grant (#7)
* Feature/integrate client credentials nd pcke verifie (#5)
* implement client_credentials grant type
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* include pkce_verifier + upgrade oauth2
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* append issuer prefix to device redirectURI
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* fix lint?
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* fix test
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
---------
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* test to be reverted
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* Revert "test to be reverted"
This reverts commit 65c6d32.
* add client_credentials to default oauth2 grant types
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* Modify client credential grant (#6)
* feat: dynamic oauth2 credentials client_credential flow
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* adding tests for client_credentials flow
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* better credentials handling + adjust tests
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
* fix lint
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
---------
Signed-off-by: Houssem Ben Mabrouk <[email protected]>
---------
Signed-off-by: Houssem Ben Mabrouk <[email protected]>1 parent 4c5351c commit b4bf699
File tree
9 files changed
+353
-17
lines changed- cmd/dex
- connector/oidc
- server
9 files changed
+353
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
| 589 | + | |
589 | 590 | | |
590 | 591 | | |
591 | 592 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
43 | 49 | | |
44 | 50 | | |
45 | 51 | | |
| |||
247 | 253 | | |
248 | 254 | | |
249 | 255 | | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
250 | 262 | | |
251 | 263 | | |
252 | 264 | | |
| |||
259 | 271 | | |
260 | 272 | | |
261 | 273 | | |
262 | | - | |
| 274 | + | |
263 | 275 | | |
| 276 | + | |
264 | 277 | | |
265 | 278 | | |
266 | 279 | | |
| |||
290 | 303 | | |
291 | 304 | | |
292 | 305 | | |
| 306 | + | |
293 | 307 | | |
294 | 308 | | |
295 | 309 | | |
| |||
328 | 342 | | |
329 | 343 | | |
330 | 344 | | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
331 | 349 | | |
332 | 350 | | |
333 | 351 | | |
| |||
351 | 369 | | |
352 | 370 | | |
353 | 371 | | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
354 | 433 | | |
355 | 434 | | |
356 | 435 | | |
357 | 436 | | |
358 | 437 | | |
359 | 438 | | |
360 | 439 | | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
361 | 444 | | |
362 | | - | |
363 | | - | |
364 | | - | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
365 | 459 | | |
366 | 460 | | |
367 | 461 | | |
| |||
0 commit comments