From 117d9a4687584b2d2a751b0d1dbb63c6d9f85a0e Mon Sep 17 00:00:00 2001 From: Akmal Hakim Date: Sun, 29 Sep 2024 09:03:45 +0800 Subject: [PATCH] fix TokenRequest json code to auth_code --- types/api.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/types/api.go b/types/api.go index 95fed2e..73827b7 100644 --- a/types/api.go +++ b/types/api.go @@ -26,7 +26,7 @@ func (e *ErrInvalidGenerateLinkRequest) Error() string { var ( ErrInvalidAdminAuditRequest = errors.New("admin audit request is invalid - if Query is not nil, then query Column must be author, action or type, and value must be given") ErrInvalidAdminUpdateFactorRequest = errors.New("admin update factor request is invalid - nothing to update") - ErrInvalidTokenRequest = errors.New("token request is invalid - grant_type must be password or refresh_token, email and password must be provided for grant_type=password, refresh_token must be provided for grant_type=refresh_token") + ErrInvalidTokenRequest = errors.New("token request is invalid - grant_type must be either one of password, refresh_token, or pkce, email and password must be provided for grant_type=password, refresh_token must be provided for grant_type=refresh_token, auth_code and code_verifier must be provided for grant_type=pkce") ErrInvalidVerifyRequest = errors.New("verify request is invalid - type, token and redirect_to must be provided, and email or phone must be provided to VerifyForUser") ) @@ -475,9 +475,7 @@ type TokenRequest struct { RefreshToken string `json:"refresh_token,omitempty"` // Code and CodeVerifier are required if GrantType is 'pkce'. - Code string `json:"code,omitempty"` - - // Code and CodeVerifier are required if GrantType is 'pkce'. + Code string `json:"auth_code,omitempty"` CodeVerifier string `json:"code_verifier,omitempty"` // Provide Captcha token if enabled. Not required if GrantType is 'refresh_token'.