You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Path-based endpoint compatible with providers that disallow query parameters in redirect URIs. This is the preferred format for new deployments."
265
+
operationId: oidcCallbackProvider
266
+
parameters:
267
+
- name: provider_id
268
+
in: path
269
+
required: true
270
+
type: string
271
+
description: "The OIDC provider ID (e.g., 'google', 'microsoft', 'github')"
272
+
example: "microsoft"
273
+
- name: code
274
+
in: query
275
+
required: false
276
+
type: string
277
+
description: "Authorization code from OIDC provider"
278
+
- name: state
279
+
in: query
280
+
required: false
281
+
type: string
282
+
description: "State parameter from OIDC provider"
283
+
- name: session_state
284
+
in: query
285
+
required: false
286
+
type: string
287
+
description: "Session state parameter from OIDC provider"
288
+
- name: error
289
+
in: query
290
+
required: false
291
+
type: string
292
+
description: "Error parameter from OIDC provider"
293
+
- name: error_description
294
+
in: query
295
+
required: false
296
+
type: string
297
+
description: "Error description from OIDC provider"
298
+
responses:
299
+
302:
300
+
description: "Redirect: Redirects to frontend with JWT tokens."
301
+
400:
302
+
description: "Bad Request: Invalid provider or authentication error."
303
+
405:
304
+
description: "Method Not Allowed: OIDC authentication is not enabled."
305
+
500:
306
+
description: "Internal Server Error: OIDC client error."
0 commit comments