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 {
Code string `url:"code"`
State string `url:"state"`
State string `url:"state,omitempty"`
}
type TokenRequest struct {

View File

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