Complete and refine OAuth + Traeffik Restriction

This commit is contained in:
mr
2026-02-20 10:30:34 +01:00
parent 078aae8172
commit 979747e288
10 changed files with 171 additions and 84 deletions

View File

@@ -52,7 +52,7 @@
"tags": [
"oc-auth/controllersOAuthController"
],
"description": "Forward auth for Traefik — validates JWT via Hydra introspection\n\u003cbr\u003e",
"description": "Forward auth for Traefik — validates JWT via Hydra introspection.\n\u003cbr\u003e",
"operationId": "OAuthController.AuthForward",
"parameters": [
{
@@ -798,11 +798,11 @@
}
},
"definitions": {
"2111.0xc0004ce750.false": {
"2432.0xc000460e70.false": {
"title": "false",
"type": "object"
},
"3850.0xc0004ce930.false": {
"4171.0xc000461050.false": {
"title": "false",
"type": "object"
},
@@ -821,7 +821,7 @@
"format": "int64"
},
"ext": {
"$ref": "#/definitions/3850.0xc0004ce930.false"
"$ref": "#/definitions/4171.0xc000461050.false"
},
"scope": {
"type": "string"
@@ -842,7 +842,7 @@
"type": "string"
},
"client": {
"$ref": "#/definitions/2111.0xc0004ce750.false"
"$ref": "#/definitions/2432.0xc000460e70.false"
},
"request_url": {
"type": "string"

View File

@@ -40,7 +40,7 @@ paths:
tags:
- oc-auth/controllersOAuthController
description: |-
Forward auth for Traefik validates JWT via Hydra introspection
Forward auth for Traefik validates JWT via Hydra introspection.
<br>
operationId: OAuthController.AuthForward
parameters:
@@ -593,10 +593,10 @@ paths:
"200":
description: ""
definitions:
2111.0xc0004ce750.false:
2432.0xc000460e70.false:
title: "false"
type: object
3850.0xc0004ce930.false:
4171.0xc000461050.false:
title: "false"
type: object
auth_connectors.IntrospectResult:
@@ -611,7 +611,7 @@ definitions:
type: integer
format: int64
ext:
$ref: '#/definitions/3850.0xc0004ce930.false'
$ref: '#/definitions/4171.0xc000461050.false'
scope:
type: string
sub:
@@ -625,7 +625,7 @@ definitions:
challenge:
type: string
client:
$ref: '#/definitions/2111.0xc0004ce750.false'
$ref: '#/definitions/2432.0xc000460e70.false'
request_url:
type: string
session_id: