mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-19 08:01:25 +00:00
82 lines
2.6 KiB
JSON
82 lines
2.6 KiB
JSON
{
|
|
"github": {
|
|
"auth_url": "https://github.com/login/oauth/authorize",
|
|
"token_url": "https://github.com/login/oauth/access_token",
|
|
"scopes": ["workflow", "repo"]
|
|
},
|
|
"gitlab": {
|
|
"auth_url": "https://gitlab.com/oauth/authorize",
|
|
"token_url": "https://gitlab.com/oauth/token",
|
|
"scopes": ["api"]
|
|
},
|
|
"bitbucket": {
|
|
"auth_url": "https://bitbucket.org/site/oauth2/authorize",
|
|
"token_url": "https://bitbucket.org/site/oauth2/access_token",
|
|
"scopes": ["repository"]
|
|
},
|
|
"slack": {
|
|
"auth_url": "https://slack.com/oauth/authorize",
|
|
"token_url": "https://slack.com/api/oauth.access",
|
|
"scopes": ["chat:write:user", "users:read", "users:read.email"]
|
|
},
|
|
"gsheets": {
|
|
"auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
|
|
"token_url": "https://oauth2.googleapis.com/token",
|
|
"scopes": ["https://www.googleapis.com/auth/spreadsheets"],
|
|
"extra_params": {
|
|
"access_type": "offline",
|
|
"prompt": "consent"
|
|
}
|
|
},
|
|
"gdrive": {
|
|
"auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
|
|
"token_url": "https://oauth2.googleapis.com/token",
|
|
"scopes": ["https://www.googleapis.com/auth/drive"],
|
|
"extra_params": {
|
|
"access_type": "offline",
|
|
"prompt": "consent"
|
|
}
|
|
},
|
|
"gmail": {
|
|
"auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
|
|
"token_url": "https://oauth2.googleapis.com/token",
|
|
"scopes": ["https://www.googleapis.com/auth/gmail.send"],
|
|
"extra_params": {
|
|
"access_type": "offline",
|
|
"prompt": "consent"
|
|
}
|
|
},
|
|
"gcal": {
|
|
"auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
|
|
"token_url": "https://oauth2.googleapis.com/token",
|
|
"scopes": ["https://www.googleapis.com/auth/calendar.events"],
|
|
"extra_params": {
|
|
"access_type": "offline",
|
|
"prompt": "consent"
|
|
}
|
|
},
|
|
"gcloud": {
|
|
"auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
|
|
"token_url": "https://oauth2.googleapis.com/token",
|
|
"scopes": ["https://www.googleapis.com/auth/cloud-platform"],
|
|
"extra_params": {
|
|
"access_type": "offline",
|
|
"prompt": "consent"
|
|
}
|
|
},
|
|
"basecamp": {
|
|
"auth_url": "https://launchpad.37signals.com/authorization/new",
|
|
"token_url": "https://launchpad.37signals.com/authorization/token",
|
|
"scopes": [],
|
|
"extra_params": {
|
|
"type": "web_server"
|
|
}
|
|
},
|
|
"linkedin": {
|
|
"auth_url": "https://www.linkedin.com/oauth/v2/authorization",
|
|
"token_url": "https://www.linkedin.com/oauth/v2/accessToken",
|
|
"scopes": ["w_member_social", "r_liteprofile", "r_emailaddress"],
|
|
"req_body_auth": true
|
|
}
|
|
}
|