Karl Persson
a2d4ce18ad
IDForwarding: Add basic metrics ( #75798 )
...
* IDService: Add basic metrics
* IDService: Add more metrics
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2023-10-05 09:17:40 +02:00
Karl Persson
fd2235b5ad
AuthN: Implement requester interface for identity ( #75618 )
...
* AuthN: Implement identity.Requester interface for authn.Identity
* AuthN: Replace OrgRole with GetOrgRole
* IDForwarding: skip converting to SignedInUser
* Pass identity directly in permission sync hook
2023-09-28 16:37:32 +02:00
Karl Persson
b9b4246432
IDForwarding: Add auth hook to generate id token ( #75555 )
...
* AuthN: Move identity struct to its own file
* IDForwarding: Add IDToken property to usr and identity structs and add GetIDToken to requester interface
* Inject IDService into background services
* IDForwarding: Register post auth hook when feature toggle is enabled
2023-09-28 09:22:05 +02:00
Karl Persson
b50f1e15a8
IDForwarding: Add service and a local signer ( #75423 )
...
* IDForwarding: Add service for handling id token and create a local signer
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2023-09-27 11:36:23 +02:00