backend-common,core,auth-backend: added initial config schemas

This commit is contained in:
Patrik Oldsberg
2020-11-07 17:51:16 +01:00
parent 7d680c075e
commit ddb5a38f77
4 changed files with 166 additions and 3 deletions
+34 -1
View File
@@ -66,5 +66,38 @@
"files": [
"dist",
"migrations"
]
],
"configSchema": {
"$schema": "https://backstage.io/schema/config-v1",
"title": "@backstage/plugin-auth-backend",
"type": "object",
"properties": {
"auth": {
"type": "object",
"properties": {
"providers": {
"type": "object",
"properties": {
"google": {
"type": "object",
"visibility": "frontend",
"additionalProperties": {
"type": "object",
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string",
"visibility": "secret"
}
}
}
}
}
}
}
}
}
}
}