Key OIDC identity by issuer and subject
This commit is contained in:
@@ -186,7 +186,11 @@ class SessionTagHookTest(unittest.TestCase):
|
||||
def test_tags_token_user_cached_on_request(self) -> None:
|
||||
span = _RecordedSpan()
|
||||
carrier = SimpleNamespace(session=Session("sid", {}))
|
||||
setattr(carrier, "_kca_user", User(sub="token-user", display_name="Token"))
|
||||
setattr(
|
||||
carrier,
|
||||
"_kca_user",
|
||||
User(issuer="https://issuer.example", sub="token-user", display_name="Token"),
|
||||
)
|
||||
session_tag_hook(span, carrier)
|
||||
self.assertEqual("token-user", span.attributes["user.id"])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user