-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.json
37 lines (37 loc) · 1.7 KB
/
app.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"name": "Backwindow Webapp",
"description": "A Salesforce login service that allows multiple users to sign in to multiple orgs without sharing any credentials or passwords",
"repository": "https://github.com/stomita/salesforce-backwindow-web",
"keywords": ["salesforce", "sfdx"],
"env": {
"SESSION_SECRET": {
"description": "A secret key for verifying the integrity of signed cookies.",
"generator": "secret"
},
"GL_BACKWINDOW_CLIENT_ID": {
"description": "\"Sign-in with Google\" client id. See https://developers.google.com/identity/sign-in/web/sign-in"
},
"GL_BACKWINDOW_REDIRECT_URI": {
"description": "\"Sign-in with Google\" callback URL. See https://developers.google.com/identity/sign-in/web/sign-in",
"value": "https://your-app-name.herokuapp.com/auth/google/callback"
},
"SF_BACKWINDOW_CLIENT_ID": {
"description": "Client ID of the Salesforce connected app for backwindow web app"
},
"SF_BACKWINDOW_CLIENT_SECRET": {
"description": "Client Secret of the Salesforce connected app for backwindow web app"
},
"SF_BACKWINDOW_REDIRECT_URI": {
"description": "Callback URL of the Salesforce connected app for backwindow web app",
"value": "https://your-app-name.herokuapp.com/auth/salesforce/callback"
},
"ALLOW_MULTI_ORG": {
"description": "Accept multi Salesforce organization to use the instance. With this value is set to 'true', connected app configs and allowed access lists will be kept per Salesforce org. By default, only the Salesforce org who signed-in first as admin is designated as the owner of the instance"
}
},
"addons": [
{
"plan": "heroku-postgresql:hobby-dev"
}
]
}