diff --git a/apps/schemas/config.py b/apps/schemas/config.py index a4302baa0b48bd8bfd6f809fc10f315836d23f3f..ae03637df2e3966a0c5275c32fe576d0ec8b19fc 100644 --- a/apps/schemas/config.py +++ b/apps/schemas/config.py @@ -46,6 +46,8 @@ class AutheliaConfig(BaseModel): client_id: str = Field(description="OIDC Client ID") client_secret: str = Field(description="OIDC Client Secret") redirect_uri: str = Field(description="重定向URI") + enable_pkce: bool = Field(description="是否启用PKCE", default=True) + pkce_challenge_method: str = Field(description="PKCE挑战方法", default="S256") class FixedUserConfig(BaseModel):