Skip to main content
Domavia
Account
Latest

Connected Accounts

Link Google, GitHub, and Apple accounts to your Domavia profile so you can sign in with any connected provider.

Overview

Connect multiple login methods to your Domavia account for flexible, secure access. You can link Google, GitHub, and Apple accounts and sign in with any of them.

  • Flexibility: Sign in with whichever provider is most convenient
  • Backup Access: Maintain access even if one provider has issues
  • Consolidation: Use your preferred identity provider for Domavia
  • Security: Add multiple authentication options without creating separate accounts

Available Providers

Google

Sign in with your Google account. Perfect for personal and business Gmail users.

GitHub

Use your GitHub account for authentication. Great for developers.

Apple

Sign in with Apple ID. Offers enhanced privacy features.

How to Connect an Account

  1. Sign in to Domavia

  2. Open Account Settings

    • Click your profile icon
    • Select "Account Settings"
    • Navigate to the "Security" tab
  3. Find Connected Accounts

    • Scroll to "Connected Accounts" section
    • See list of available providers
  4. Connect a Provider

    • Click "Connect" next to the provider you want to add
    • You'll be redirected to that provider's login page
    • Authorize Domavia to access your basic profile information
    • You'll be redirected back to Domavia
  5. Confirmation

    • The provider now shows as "Connected"
    • You can use this provider to sign in

How to Disconnect an Account

You must have at least one login method connected at all times. You cannot disconnect your last remaining authentication method.

  1. Go to Connected Accounts

    • Account Settings > Security > Connected Accounts
  2. Select Provider to Disconnect

    • Click "Unlink" next to the provider
    • Confirm you want to disconnect
  3. Confirm Action

    • Click "Confirm" in the warning dialog
    • The provider is now disconnected

Security Best Practices

Keep Multiple Methods

We strongly recommend keeping at least 2 authentication methods linked:

  • Redundancy: If one provider has an outage, use another
  • Account Recovery: Easier to regain access if needed
  • Flexibility: Switch providers as your preferences change

Be Careful with Unlinking

Before disconnecting a provider:

  • Verify you have another method to sign in
  • Make sure you remember your other login methods
  • Consider keeping a password method as backup

Provider Security

Your account security depends on the security of your connected providers:

  • Use strong passwords on your OAuth providers
  • Enable two-factor authentication on Google, GitHub, and Apple
  • Monitor login activity on all your accounts

Frequently Asked Questions

No, you can only link one account per provider (one Google, one GitHub, one Apple).

Nothing changes! Linking a provider only adds a new way to sign in. Your Domavia account, data, and settings remain the same.

Can I change which provider is my "primary" one?

There's no concept of a "primary" provider. All linked providers are equal - you can sign in with any of them.

Simply unlink it and link the correct account. Your Domavia data is not affected.

Do I need to verify my email again when linking?

No, if your email is already verified on Domavia, you don't need to verify again.

No, each OAuth account can only be linked to one Domavia account. If you see an error, the account is already in use.

What permissions does Domavia request from OAuth providers?

We request minimal permissions:

  • Google: Email address and basic profile (name)
  • GitHub: Email address
  • Apple: Email address and name

We never request access to your repositories, files, or other private data.

Can I use different emails for different providers?

Yes, but we recommend using the same email across providers for consistency. Your Domavia account email is independent of your provider emails.

What happens if I delete my OAuth account (e.g., delete my Google account)?

If you delete an OAuth provider account:

  1. You can no longer sign in with that provider
  2. Unlink it from Domavia Connected Accounts
  3. Use your other connected methods to sign in

This is why having multiple methods is important!

Troubleshooting

"This account is already linked to another user"

This OAuth account is already connected to a different Domavia account. Options:

  1. Use a different OAuth account
  2. If you have multiple Domavia accounts, sign in to the other one
  3. Contact support if you believe this is an error

OAuth redirect fails or shows error

Try these steps:

  1. Clear your browser cookies and cache
  2. Try a different browser or incognito/private mode
  3. Ensure you're signing in with the correct account at the provider
  4. Contact support if the issue persists

Provider shows as connected but I can't sign in with it

  1. Try unlinking and re-linking the provider
  2. Verify the provider account is active
  3. Check if you're using the correct account at the provider
  4. Contact support for help

This safety feature prevents you from locking yourself out. To unlink this provider:

  1. First, connect a different provider OR set a password
  2. Then you can safely unlink this provider

Getting Help

If you encounter issues with connected accounts: