Jo
0c8ad80575
Authn: JWT client ( #61157 )
...
* add jwt client
* alias JWT verifier
* debug implementation
* add tests for jwt client
* add constant for JWT module
* Feedback
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com >
2023-01-10 15:08:52 +01:00
Karl Persson
cdd7392f68
AuthN: Make client params part of the identity ( #61050 )
...
* AuthN: Change client params to be a return value of authenticate
* AuthN: move client params to be part of the identity
2023-01-05 20:17:41 +01:00
Jo
a226903ec6
AuthN: Add session client ( #60894 )
...
* add basic session client
* populate UserToken in ReqContext
* token rotation as a post auth hook
* fixed in context handler
* add session token rotation
* add session token tests
* use namespacedID constructor
2023-01-04 16:10:43 +01:00
Jo
a553040441
Authn: Refactor user sync and org sync as post auth hooks ( #60504 )
...
* add user sync
* add org user sync
* add client params
* merge remaining conflicts
* remove change to report.go
* update comments
* add basic tests for user ID population
* add tests for auth ID find
* add tests for user sync create and update
* add tests for orgsync
* satisfy lint
* add userID guards
2022-12-20 08:59:05 -05:00