From 09bdd1dca291f319a9e9df0fbff6be0f5112a04e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20M=C3=B6hlmann?= Date: Wed, 24 May 2023 10:39:11 +0300 Subject: [PATCH] fix: token type from client for device auth (#398) --- pkg/op/device.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/op/device.go b/pkg/op/device.go index f7691ca..397cede 100644 --- a/pkg/op/device.go +++ b/pkg/op/device.go @@ -271,8 +271,8 @@ func CheckDeviceAuthorizationState(ctx context.Context, clientID, deviceCode str return state, oidc.ErrAuthorizationPending() } -func CreateDeviceTokenResponse(ctx context.Context, tokenRequest TokenRequest, creator TokenCreator, client AccessTokenClient) (*oidc.AccessTokenResponse, error) { - accessToken, refreshToken, validity, err := CreateAccessToken(ctx, tokenRequest, AccessTokenTypeBearer, creator, client, "") +func CreateDeviceTokenResponse(ctx context.Context, tokenRequest TokenRequest, creator TokenCreator, client Client) (*oidc.AccessTokenResponse, error) { + accessToken, refreshToken, validity, err := CreateAccessToken(ctx, tokenRequest, client.AccessTokenType(), creator, client, "") if err != nil { return nil, err }