some updates after feedback

This commit is contained in:
Tim Möhlmann 2023-02-23 14:26:55 +01:00
parent 671b13b9c6
commit c12305457b
4 changed files with 150 additions and 69 deletions

View file

@ -24,8 +24,7 @@ type DeviceAuthorizationResponse struct {
// https://www.rfc-editor.org/rfc/rfc8628#section-3.4,
// Device Access Token Request.
type DeviceAccessTokenRequest struct {
JWTTokenRequest
GrantType string `json:"grant_type"`
DeviceCode string `json:"device_code"`
ClientID string `json:"client_id"` // required, how??
ClientID string `json:"client_id"`
}

View file

@ -105,7 +105,7 @@ var (
Description: "The authorization request was denied.",
}
}
ErrExpiredToken = func() *Error {
ErrExpiredDeviceCode = func() *Error {
return &Error{
ErrorType: ExpiredToken,
Description: "The \"device_code\" has expired.",