Skip to main content
Go to documentation:
⌘U
Weaviate Database

Develop AI applications using Weaviate's APIs and tools

Deploy

Deploy, configure, and maintain Weaviate Database

Weaviate Agents

Build and deploy intelligent agents with Weaviate

Weaviate Cloud

Manage and scale Weaviate in the cloud

Additional resources

Academy
Integrations
Contributor guide

Need help?

Weaviate LogoAsk AI Assistant⌘K
Community Forum

Multi-factor authentication

Multi-factor authentication (MFA) increases the security of browser logins. MFA is not enabled by default.

Enable multi-factor authentication

To enable MFA, follow these steps:

  1. Open the Weaviate Cloud console.

  2. Click on the Account dropdown menu in the lower left corner of the console (1).

  3. Select Account settings (2).

  4. Click on Enable MFA button (3).

Multi-factor authentication page

Open the Multi-factor authentication page and find the Enable MFA button.


  1. Open your authenticator application and scan the QR code.

  2. Enter the one-time code from your application (4).

  3. Choose a name for your MFA device (5).

  4. Click on the Submit button.

Enable MFA

Set up Multi-factor authentication.

After you configure MFA, Weaviate Cloud prompts you to supply the one-time authentication code each time you log in.

Disable MFA

To disable MFA, contact support.

MFA and applications

If you use a JavaScript/TypeScript client to connect a browser hosted application to Weaviate, do not enable MFA for that client's account.

There is no way to pass the the one-time authentication code to the application, so the application cannot connect to Weaviate Cloud.

Use API keys to connect browser based client applications to Weaviate Cloud.

Support & feedback

For help with Serverless Cloud, Enterprise Cloud, and Bring Your Own Cloud accounts, contact Weaviate support directly to open a support ticket. To add a support plan, contact Weaviate sales.

If you have any questions or feedback, let us know in the user forum.