zitadel/internal
Tim Möhlmann e22689c125
feat(oidc): id token for device authorization (#7088)
* cleanup todo

* pass id token details to oidc

* feat(oidc): id token for device authorization

This changes updates to the newest oidc version,
so the Device Authorization grant can return ID tokens when
the scope `openid` is set.
There is also some refactoring done, so that the eventstore can be
queried directly when polling for state.
The projection is cleaned up to a minimum with only data required for the login UI.

* try to be explicit wit hthe timezone to fix github

* pin oidc v3.8.0

* remove TBD entry
2023-12-20 13:21:08 +01:00
..
actions refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
activity fix: add https status to activity log (#6978) 2023-11-28 16:56:29 +01:00
admin/repository/eventsourcing feat(eventstore): increase parallel write capabilities (#5940) 2023-10-19 12:19:10 +02:00
api feat(oidc): id token for device authorization (#7088) 2023-12-20 13:21:08 +01:00
auth/repository fix: reduce eventual consistency (#7075) 2023-12-14 11:07:47 +01:00
auth_request/repository refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
authz fix: reduce eventual consistency (#7075) 2023-12-14 11:07:47 +01:00
cache refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
command feat(oidc): id token for device authorization (#7088) 2023-12-20 13:21:08 +01:00
config refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
crypto fix(crypto): allow parsing of cost int from env string (#7061) 2023-12-15 11:16:05 +00:00
database refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
domain feat(oidc): id token for device authorization (#7088) 2023-12-20 13:21:08 +01:00
eventstore fix(projections): handle every instance by default and randomize start (#7093) 2023-12-19 13:32:08 +02:00
form refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
i18n refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
iam refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
id chore(Makefile): add go generate target (#6944) 2023-11-22 10:56:43 +00:00
idp refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
integration refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
logstore perf: project quotas and usages (#6441) 2023-09-15 16:58:45 +02:00
migration refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
net perf: project quotas and usages (#6441) 2023-09-15 16:58:45 +02:00
notification refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
org refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
project refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
protoc merge main into next 2023-10-19 12:34:00 +02:00
qrcode docs(legal): Updated agreements and policies v2 (#3823) 2022-06-15 08:30:58 +02:00
query feat(oidc): id token for device authorization (#7088) 2023-12-20 13:21:08 +01:00
renderer refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
repository feat(oidc): id token for device authorization (#7088) 2023-12-20 13:21:08 +01:00
static fix: keep user idp links (#7079) 2023-12-19 10:25:50 +00:00
statik chore: initial version of a devcontainer (#6352) 2023-08-15 10:49:05 +02:00
telemetry refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
test feat: protos refactoring 2021-03-09 10:30:11 +01:00
user fix: reduce eventual consistency (#7075) 2023-12-14 11:07:47 +01:00
view/repository refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
webauthn refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00
zerrors refactor: rename package errors to zerrors (#7039) 2023-12-08 15:30:55 +01:00