---
title: Dynamic login credentials
url: /docs/esc/integrations/dynamic-login-credentials/
---
Pulumi ESC integrates with the following dynamic login providers to enables you to log in to your account using OpenID Connect (OIDC) or by providing static credentials. The provider will return a set of credentials that can be used to access resources or fetch secrets.

To learn how to set up and use each provider, follow the links below. To learn how to configure OpenID Connect (OIDC) for the providers that support it, see [OpenID Connect integration](/docs/esc/guides/configuring-oidc/).

| Provider                                                                             | Description                                                                                                   |
|--------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| [aws-login](/docs/esc/integrations/dynamic-login-credentials/aws-login/)             | The `aws-login` provider enables you to log in to your AWS account using OpenID Connect or static credentials. |
| [azure-login](/docs/esc/integrations/dynamic-login-credentials/azure-login/)         | The `azure-login` provider enables you to log in to Azure using OpenID Connect or static credentials.         |
| [doppler-login](/docs/esc/integrations/dynamic-login-credentials/doppler-login/)     | The `doppler-login` provider enables you to log in to Doppler using OpenID Connect.         |
| [gcp-login](/docs/esc/integrations/dynamic-login-credentials/gcp-login/)             | The `gcp-login` provider enables you to log in to Google Cloud using OpenID Connect or static credentials.    |
| [gh-login](/docs/esc/integrations/dynamic-login-credentials/gh-login/)               | The `gh-login` provider enables you to log in to GitHub using app credentials.                                |
| [infisical-login](/docs/esc/integrations/dynamic-login-credentials/infisical-login/) | The `infisical-login` provider enables you to log in to Infisical using OpenID Connect or by providing static credentials.         |
| [snowflake-login](/docs/esc/integrations/dynamic-login-credentials/snowflake-login/) | The `snowflake-login` provider enables authentication to Snowflake using OpenID Connect.                      |
| [vault-login](/docs/esc/integrations/dynamic-login-credentials/vault-login/)         | The `vault-login` provider enables you to log in to HashiCorp Vault using OpenID Connect or static credentials. |
