{
  "providers": [
    {
      "name": "google",
      "clientId": "your-google-client-id",
      "clientSecret": "your-google-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://accounts.google.com/o/oauth2/v2/auth",
      "tokenUrl": "https://oauth2.googleapis.com/token",
      "resourceUrl": "https://www.googleapis.com/oauth2/v3/userinfo",
      "scope": "openid email profile",
      "responseType": "code",
      "picture": "https://c.clc2l.com/c/thumbnail280/t/g/o/google-A7roaL.jpg",
      "id": "google"
    },
    {
      "name": "facebook",
      "clientId": "your-facebook-app-id",
      "clientSecret": "your-facebook-app-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://www.facebook.com/v10.0/dialog/oauth",
      "tokenUrl": "https://graph.facebook.com/v10.0/oauth/access_token",
      "resourceUrl": "https://graph.facebook.com/me",
      "scope": "email public_profile",
      "responseType": "code",
      "picture": "https://store-images.s-microsoft.com/image/apps.37935.9007199266245907.b029bd80-381a-4869-854f-bac6f359c5c9.91f8693c-c75b-4050-a796-63e1314d18c9",
      "id": "facebook"
    },
    {
      "name": "keycloak",
      "clientId": "your-keycloak-client-id",
      "clientSecret": "your-keycloak-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://keycloak.example.com/auth/realms/your-realm/protocol/openid-connect/auth",
      "tokenUrl": "https://keycloak.example.com/auth/realms/your-realm/protocol/openid-connect/token",
      "resourceUrl": "https://keycloak.example.com/auth/realms/your-realm/protocol/openid-connect/userinfo",
      "scope": "openid email profile",
      "responseType": "code",
      "picture": "https://artifacthub.io/image/40aa4ba5-9e02-4e3d-a43e-5cde73176261@3x",
      "id": "keycloak"
    },
    {
      "name": "discord",
      "clientId": "your-discord-client-id",
      "clientSecret": "your-discord-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://discord.com/api/oauth2/authorize",
      "tokenUrl": "https://discord.com/api/oauth2/token",
      "resourceUrl": "https://discord.com/api/users/@me",
      "scope": "identify email",
      "responseType": "code",
      "picture": "https://c.clc2l.com/c/thumbnail75webp/t/d/i/discord-4OXyS2.png",
      "id": "discord"
    },
    {
      "name": "github",
      "clientId": "your-github-client-id",
      "clientSecret": "your github-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://github.com/login/oauth/authorize",
      "tokenUrl": "https://github.com/login/oauth/access_token",
      "resourceUrl": "https://api.github.com/user",
      "scope": "read:user user:email",
      "responseType": "code",
      "picture": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbqj9Ii13d6hx5a9kyLnC5A8A96LDSaSZv_w&s",
      "id": "github"
    },
    {
      "name": "linkedin",
      "clientId": "your-linkedin-client-id",
      "clientSecret": "your-linkedin-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://www.linkedin.com/oauth/v2/authorization",
      "tokenUrl": "https://www.linkedin.com/oauth/v2/accessToken",
      "resourceUrl": "https://api.linkedin.com/v2/me",
      "scope": "r_liteprofile r_emailaddress",
      "responseType": "code",
      "picture": "https://cdn-icons-png.flaticon.com/512/174/174857.png",
      "id": "linkedin"
    },
    {
      "name": "microsoft",
      "clientId": "your-microsoft-client-id",
      "clientSecret": "your-microsoft-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://login.microsoftonline.com/common/oauth2/v2.0/authorize",
      "tokenUrl": "https://login.microsoftonline.com/common/oauth2/v2.0/token",
      "resourceUrl": "https://graph.microsoft.com/v1.0/me",
      "scope": "User.Read",
      "responseType": "code",
      "picture": "https://cdn-icons-png.flaticon.com/512/732/732221.png",
      "id": "microsoft"
    },
    {
      "name": "wordpress",
      "clientId": "your-wordpress-client-id",
      "clientSecret": "your-wordpress-client-secret",
      "redirectUri": "https://your-app.com/callback",
      "authUrl": "https://public-api.wordpress.com/oauth2/authorize",
      "tokenUrl": "https://public-api.wordpress.com/oauth2/token",
      "resourceUrl": "https://public-api.wordpress.com/rest/v1.1/me",
      "scope": "auth",
      "responseType": "code",
      "picture": "https://cdn-icons-png.flaticon.com/128/2175/2175321.png",
      "id": "wordpress"
    }
  ]
}
