FEAT: create user from identity provider

This commit is contained in:
marcos-silva-rodrigues
2025-06-27 13:21:59 -03:00
parent 57e6e49c7c
commit f726a9883f
10 changed files with 436 additions and 110 deletions
+29 -56
View File
@@ -675,41 +675,6 @@
]
}
},
"/auth/idp/{name}/callback": {
"get": {
"operationId": "AuthController_callbackIdp",
"parameters": [
{
"name": "dadosfera-lang",
"in": "header",
"required": false,
"schema": {
"enum": [
"pt-br",
"en-us"
],
"type": "string"
}
},
{
"name": "name",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
},
"tags": [
"Auth"
]
}
},
"/connections": {
"post": {
"operationId": "ConnectionController_createConnection",
@@ -5939,7 +5904,12 @@
}
}
}
}
},
"security": [
{
"access-token": []
}
]
},
"get": {
"operationId": "IdentityProviderController_getProviders",
@@ -5955,6 +5925,29 @@
}
}
}
},
"security": [
{
"access-token": []
}
]
}
},
"/identity-providers/callback": {
"get": {
"operationId": "IdentityProviderController_callbackIdp",
"parameters": [],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
@@ -5978,26 +5971,6 @@
}
}
},
"/identity-providers/{name}/callback": {
"get": {
"operationId": "IdentityProviderController_callbackIdp",
"parameters": [
{
"name": "name",
"required": true,
"in": "path",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/network-policy": {
"get": {
"operationId": "NetworkPolicyController_getNetworks",