zitadel/internal
Tim Möhlmann 5399c0b0cb
fix(oidc): refresh token for device authorization (#7104)
fix(oidc); refresh token for device authorization

Due to a mis-alignment of OIDC interface and concrete implementations in zitadel, requesting a refresh token for device authorization would fail.
This change adds the possibility to to use the op.IDTokenRequest directly.
Also, the UserAgentID is dropped as required parameter, as devices do not have a user agent.

(cherry picked from commit 85eb2eda0b)
2023-12-21 15:03:00 +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 fix(oidc): refresh token for device authorization (#7104) 2023-12-21 15:03:00 +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 fix(oidc): refresh token for device authorization (#7104) 2023-12-21 15:03:00 +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 fix(db): add additional connection pool for projection spooling (#7094) 2023-12-20 16:13:04 +00:00
domain feat: user service v2 create, update and remove (#6996) 2023-12-21 10:03:37 +01:00
eventstore fix(handler): allow uint32 offset for migration scenarios (#7103) 2023-12-21 11:48:42 +01: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 feat: user service v2 create, update and remove (#6996) 2023-12-21 10:03:37 +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 fix(db): add additional connection pool for projection spooling (#7094) 2023-12-20 16:13:04 +00: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