{
  "github": {
    "auth_url": "https://github.com/login/oauth/authorize",
    "token_url": "https://github.com/login/oauth/access_token",
    "userinfo_url": "https://api.github.com/user",
    "scopes": ["user:email"]
  },
  "gitlab": {
    "auth_url": "https://gitlab.com/oauth/authorize",
    "token_url": "https://gitlab.com/oauth/token",
    "userinfo_url": "https://gitlab.com/api/v4/user",
    "scopes": ["read_user"]
  },
  "google": {
    "auth_url": "https://accounts.google.com/o/oauth2/v2/auth",
    "token_url": "https://oauth2.googleapis.com/token",
    "userinfo_url": "https://www.googleapis.com/oauth2/v1/userinfo?alt=json",
    "scopes": ["https://www.googleapis.com/auth/userinfo.email"]
  },
  "microsoft": {
    "auth_url": "https://login.microsoftonline.com/common/oauth2/v2.0/authorize",
    "token_url": "https://login.microsoftonline.com/common/oauth2/v2.0/token",
    "userinfo_url": "https://graph.microsoft.com/oidc/userinfo",
    "scopes": ["openid", "profile", "email"]
  },
  "jumpcloud": {
    "auth_url": "https://oauth.id.jumpcloud.com/oauth2/auth",
    "token_url": "https://oauth.id.jumpcloud.com/oauth2/token",
    "userinfo_url": "https://oauth.id.jumpcloud.com/userinfo",
    "scopes": ["email"]
  }
}
