fix: state should not be a required field in oidc

This commit is contained in:
Stavros
2026-03-08 11:17:44 +02:00
parent 766270f5d6
commit d7d540000f
2 changed files with 2 additions and 2 deletions

View File

@@ -24,7 +24,7 @@ type OIDCController struct {
type AuthorizeCallback struct { type AuthorizeCallback struct {
Code string `url:"code"` Code string `url:"code"`
State string `url:"state"` State string `url:"state,omitempty"`
} }
type TokenRequest struct { type TokenRequest struct {

View File

@@ -79,7 +79,7 @@ type AuthorizeRequest struct {
ResponseType string `json:"response_type" binding:"required"` ResponseType string `json:"response_type" binding:"required"`
ClientID string `json:"client_id" binding:"required"` ClientID string `json:"client_id" binding:"required"`
RedirectURI string `json:"redirect_uri" binding:"required"` RedirectURI string `json:"redirect_uri" binding:"required"`
State string `json:"state" binding:"required"` State string `json:"state"`
Nonce string `json:"nonce"` Nonce string `json:"nonce"`
} }