Overview

Opsmatic uses Clerk for authentication and user management, providing a secure and seamless login experience across multiple social providers and traditional email/password authentication.

Authentication Methods

Opsmatic supports multiple authentication methods to suit your preferences:

Social Logins

Sign in with Google, GitHub, or other social providers

Email & Password

Traditional email and password authentication

How Authentication Works

First-Time Setup

When you first sign up for Opsmatic:
1

Choose Authentication Method

Select your preferred login method (Google, GitHub, or email)
2

Complete Profile

Provide basic information like your name and email
3

Account Verification

Verify your email address if using email/password signup
4

Profile Sync

Your profile is automatically synced to Opsmatic’s database

User Profile Management

Your user profile includes:
  • Basic Information: Name, email, profile picture
  • Account Status: Onboarding completion, verification status
  • Organization Memberships: Teams and organizations you belong to
  • Connection Access: Which automation platforms you can manage

Security Features

Enable MFA through your Clerk account settings for enhanced security. Supported methods include:
  • SMS verification
  • Authenticator apps (Google Authenticator, Authy)
  • Email verification
Sessions are automatically managed with:
  • Secure token handling
  • Automatic session refresh
  • Configurable session timeouts
If using email/password authentication:
  • Passwords are securely hashed
  • Password strength requirements enforced
  • Password reset functionality available

Profile Settings

Once authenticated, you can manage your profile:

Accessing Profile Settings

  1. Click your profile avatar in the top-right corner
  2. Select “Profile Settings” from the dropdown menu
  3. Update your information as needed

Available Settings

  • First and last name
  • Email address
  • Profile picture
  • Display preferences

Troubleshooting Authentication

Common Issues

If you’re experiencing login issues, try these troubleshooting steps:

Can’t Sign In

  • Verify your email/password combination
  • Check if your account was created with a social provider
  • Clear browser cookies and cache
  • Try incognito/private browsing mode

Email Not Received

  • Check spam/junk folder
  • Verify email address is correct
  • Wait a few minutes and try again
  • Contact support if issue persists

Social Login Issues

  • Ensure you’re using the same email address
  • Check social provider (Google/GitHub) permissions
  • Try disconnecting and reconnecting the account

Getting Help

If you continue to experience authentication issues:

Contact Support

Reach out to our support team at [email protected] or visit our support page.

What’s Next?

After setting up authentication: