---
description: Set up email/password and OAuth (GitHub, GitLab, Bitbucket) authentication for your Capawesome Cloud account. Secure sign-in options for mobile developers.
title: Account Authentication - Capawesome
image: https://capawesome.io/docs/assets/images/social/cloud/accounts/authentication.png
---

[ Skip to content](#authentication) 

[ 🎉 Introducing **Capawesome Platform** — one platform for Live Updates, Native Builds, App Store Publishing, and Insider SDKs.](https://capawesome.io) 

* [  Formbricks ](/docs/plugins/formbricks/)
* [  Geocoder ](/docs/plugins/geocoder/)
* [  Google Sign-In ](/docs/plugins/google-sign-in/)
* [  Grafana Faro ](/docs/plugins/grafana-faro/)
* [  libSQL ](/docs/plugins/libsql/)
* [  Live Update ](/docs/plugins/live-update/)
* [  Managed Configurations ](/docs/plugins/managed-configurations/)
* [  Media Session ](/docs/plugins/media-session/)
* [  ML Kit ](/docs/plugins/mlkit/)
* [  Navigation Bar ](/docs/plugins/navigation-bar/)
* [  NFC ](/docs/plugins/nfc/)
* [  OAuth ](/docs/plugins/oauth/)
* [  Pedometer ](/docs/plugins/pedometer/)
* [  Photo Editor ](/docs/plugins/photo-editor/)
* [  PostHog ](/docs/plugins/posthog/)
* [  Printer ](/docs/plugins/printer/)
* [  Purchases ](/docs/plugins/purchases/)
* [  RealtimeKit ](/docs/plugins/realtimekit/)
* [  Screen Orientation ](/docs/plugins/screen-orientation/)
* [  Screenshot ](/docs/plugins/screenshot/)
* [  Secure Preferences ](/docs/plugins/secure-preferences/)
* [  Speech Recognition ](/docs/plugins/speech-recognition/)
* [  Speech Synthesis ](/docs/plugins/speech-synthesis/)
* [  Share Target ](/docs/plugins/share-target/)
* [  Square Mobile Payments ](/docs/plugins/square-mobile-payments/)
* [  SQLite ](/docs/plugins/sqlite/)
* [  Superwall ](/docs/plugins/superwall/)
* [  Torch ](/docs/plugins/torch/)
* [  Wifi ](/docs/plugins/wifi/)
* [  Zip ](/docs/plugins/zip/)
* [  Cloud ](/docs/cloud/)
* [  Live Updates ](/docs/cloud/live-updates/)
* Advanced
* Integrations
* [  Native Builds ](/docs/cloud/native-builds/)
* [  Configuration ](/docs/cloud/native-builds/configuration/)
* [  Environments ](/docs/cloud/native-builds/environments/)
* Guides
* [  Sample Projects ](/docs/cloud/native-builds/sample-projects/)
* [  Troubleshooting ](/docs/cloud/native-builds/troubleshooting/)
* [  Automations ](/docs/cloud/automations/)
* [  Assist ](/docs/cloud/assist/)
* Account
* [  Recovery Codes ](#recovery-codes)
* Organizations
* [  Organization and User Management ](/docs/cloud/organizations/memberships/)
* [  Single Sign-On (SSO) ](/docs/cloud/organizations/sso/)
* [  Teams ](/docs/cloud/organizations/teams/)
* [  Two-Factor Authentication ](/docs/cloud/organizations/two-factor-authentication/)
* [  Integrations ](/docs/cloud/integrations/)
* [  License Keys ](/docs/cloud/license-keys/)
* [  Webhooks ](/docs/cloud/webhooks/)
* [  Pricing ](https://capawesome.io/pricing/)
* [  FAQ ](/docs/cloud/faq/)
* [  Support ](/docs/cloud/support/)
* [  Contributing ](/docs/contributing/)
* [  LLMs ](/docs/llms/)
* [  Insiders ](/docs/insiders/)
* [  License ](https://capawesome.io/legal/eula/)
* [  Support ](/docs/insiders/support/)
* [  FAQ ](/docs/insiders/faq/)
* [  Blog ](/blog/)
* Categories

* [  Recovery Codes ](#recovery-codes)

# Authentication[¶](#authentication "Permanent link")

Capawesome Cloud provides multiple authentication methods to securely access your account. You can choose between email/password authentication and OAuth providers, or use both methods simultaneously.

## Authentication Methods[¶](#authentication-methods "Permanent link")

Capawesome Cloud supports the following authentication methods:

* **Email/Password**: Traditional authentication using your email address and a password.
* **OAuth**: Single sign-on using your GitHub, GitLab, or Bitbucket account.

Both authentication methods can be configured and managed through the [account settings](https://console.cloud.capawesome.io/settings/account).

## Setting Up Email/Password Authentication[¶](#setting-up-emailpassword-authentication "Permanent link")

To enable email/password authentication:

1. Go to the [account settings](https://console.cloud.capawesome.io/settings/account) in the Capawesome Cloud Console.
2. Scroll to the **Password** section.
3. Set a password for your account by entering your desired password and confirming it.
4. Click **Save** to enable email/password authentication.

Once configured, you can use your email address and password to sign in to Capawesome Cloud.

## Setting Up OAuth Authentication[¶](#setting-up-oauth-authentication "Permanent link")

To set up OAuth authentication:

1. Go to the [account settings](https://console.cloud.capawesome.io/settings/account) in the Capawesome Cloud Console.
2. Scroll to the **Identities** section.
3. Click on the **Connect** button next to your preferred provider (GitHub, GitLab, Bitbucket, or Microsoft).
4. Follow the authorization flow to connect your account.

Once linked, you can use the OAuth provider to sign in to Capawesome Cloud. You can add or remove OAuth providers at any time by visiting the account settings and clicking the **Disconnect** button next to the provider you want to remove.

## Two-Factor Authentication (MFA)[¶](#two-factor-authentication-mfa "Permanent link")

Two-factor authentication adds an extra layer of security to your account by requiring a second form of verification in addition to your password. Capawesome Cloud supports time-based one-time passwords (TOTP) using authenticator apps.

### Enabling MFA[¶](#enabling-mfa "Permanent link")

To enable two-factor authentication:

1. Go to the [account settings](https://console.cloud.capawesome.io/settings/account) in the Capawesome Cloud Console.
2. Scroll to the **Two-Factor Authentication** section.
3. Follow the on-screen instructions to set up MFA:
4. Scan the QR code with your authenticator app (such as Google Authenticator or Authy).
5. Enter the verification code generated by your authenticator app.
6. Click **Enable** to activate MFA for your account.

Once enabled, you will be prompted to enter a verification code from your authenticator app each time you sign in.

## Recovery Codes[¶](#recovery-codes "Permanent link")

Recovery codes are backup codes that can be used to regain access to your account if you lose access to your authenticator device. It is highly recommended to generate and store these codes in a safe place when enabling MFA.

### Generating Recovery Codes[¶](#generating-recovery-codes "Permanent link")

To generate recovery codes:

1. Go to the [account settings](https://console.cloud.capawesome.io/settings/account) in the Capawesome Cloud Console.
2. Scroll to the **Recovery Codes** section.
3. Click on the **Generate** button.
4. Download or copy the generated recovery codes and store them securely.

Each recovery code can only be used once. If you run out of recovery codes or lose them, you can regenerate new codes at any time by following the same steps above.

May 1, 2026 

 Back to top 