ee0a1391df
Auth: Add OrgRole to ID token ( #100383 )
...
* Changes for Users and ServiceAccounts
* Align tests
2025-02-12 05:51:29 -08:00
e2435f92f1
[authn]: add GetIDClaims() to Requester ( #91387 )
...
* authn: add GetIDClaims() to Requester
Co-Authored-By: Gabriel MABILLE <gamab@users.noreply.github.com>
* authn: update StaticRequester
Co-Authored-By: Gabriel MABILLE <gamab@users.noreply.github.com>
* update auth/idtest/mock
Co-Authored-By: Gabriel MABILLE <gamab@users.noreply.github.com>
* Fix test
Co-authored-by: Claudiu Dragalina-Paraipan <claudiu.dragalina@grafana.com>
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
Co-authored-by: gamab <gabriel.mabille@grafana.com>
2024-08-02 12:36:02 +03:00
99d8025829
Chore: Move identity and errutil to apimachinery module ( #89116 )
2024-06-13 07:11:35 +03:00
2d8570e85e
IDToken: Reuse claims from authlib ( #87437 )
...
* bump authlib version
* Reuse claims from authlib
2024-05-07 16:46:43 +02:00
a22350f8f4
IDToken: add namespace ( #87242 )
2024-05-02 18:55:28 -07:00
ba41954854
Email: trigger email verification flow ( #85587 )
...
* Add email and email_verified to id token if identity is a user
* Add endpoint to trigger email verification for user
* Add function to clear stored id tokens and use it when email verification is completed
2024-04-05 12:05:46 +02:00
147bf01745
IDForwarding: Always forward id tokens to plugins ( #81041 )
...
* Always forward id tokens to plugins
2024-01-23 12:12:32 +01:00
43b6b6b2a4
IDForwarding: add "authenticatedBy" to id token ( #80622 )
...
* IDForwading: Set authenticated by for users
2024-01-17 09:52:05 +01:00
bc9fab6f30
IDForwarding: Update settings name ( #77257 )
...
Update settings name
2023-10-27 10:20:49 +02:00
1b6d39f823
IDForwarding: Require that id forwarding is enabled for data source ( #77131 )
...
* Require that id forwarding is enabled for data source
* Address feedback
2023-10-27 08:30:33 +02:00
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