Authentication v1.0.0

Learn how to authenticate with the SLYD platform and manage your access credentials.

Authentication Overview

SLYD uses Auth0 for secure authentication and identity management. This provides a robust authentication system with support for multi-factor authentication, social logins, and enterprise identity providers.

Creating Your Account

To get started with SLYD, you'll need to create an account through our sign-up process.

1

Visit the Sign-Up Page

Navigate to https://platform.slyd.cloud/signup to begin the registration process.

2

Enter Your Information

Provide your email address, create a secure password, and fill in your personal details.

3

Verify Your Email

Check your inbox for a verification email from SLYD and click the verification link.

4

Complete Your Profile

After verifying your email, you'll be prompted to complete your profile with additional information.

Password Requirements

For optimal security, your password must:

  • Be at least 12 characters long
  • Include at least one uppercase letter
  • Include at least one lowercase letter
  • Include at least one number
  • Include at least one special character

Logging In

Once your account is created, you can log in using your credentials.

SLYD Login Screen

Fig 1. SLYD Platform Login Screen

Multi-Factor Authentication (MFA)

For additional security, we strongly recommend enabling multi-factor authentication for your SLYD account.

Enabling MFA

1

Access Security Settings

Go to your profile and select "Security Settings" from the dropdown menu.

2

Enable MFA

Click "Enable MFA" and choose your preferred authentication method.

3

Set Up Authentication

Follow the on-screen instructions to set up your chosen authentication method.

4

Verify Setup

Complete the verification process to ensure your MFA is working correctly.

Available MFA Options

Authenticator App

Use apps like Google Authenticator or Authy to generate time-based one-time passwords.

SMS

Receive a one-time code via text message to your registered phone number.

Security Key

Use a physical security key (FIDO U2F) like YubiKey for authentication.

Recovery Codes

When enabling MFA, you'll receive a set of recovery codes. Store these securely in a password manager or other secure location. Recovery codes will allow you to access your account if you lose access to your MFA device.

API Keys

If you need to interact with the SLYD platform programmatically, you'll need to create and use API keys.

Creating an API Key

1

Access API Key Settings

Navigate to your account settings and select the "API Keys" tab.

2

Create New Key

Click the "Create New API Key" button.

3

Set Key Permissions

Choose the appropriate permissions for your API key based on your needs.

4

Save Your Key

Copy and securely store your API key. For security reasons, the key will only be displayed once.

API Key Security

Treat your API keys like passwords. Never share them, include them in client-side code, or commit them to version control. If you suspect an API key has been compromised, revoke it immediately and create a new one.

Using API Keys

When making API requests, include your API key in the Authorization header:

Example API Request with Authentication
curl -X GET https://api.slyd.cloud/v1/instances \
  -H "Authorization: Bearer your_api_key"

Account Management

You can manage various aspects of your account through the account settings page.

Authentication Troubleshooting

If you encounter issues with authentication, here are some common solutions:

I forgot my password

Use the "Forgot Password" link on the login page to reset your password. You'll receive an email with instructions for creating a new password.

I lost access to my MFA device

Use one of your recovery codes to log in. If you don't have your recovery codes, contact support for assistance.

I'm getting an "Invalid credentials" error

Double-check your email address and password. Make sure your account is verified and that you're using the correct login URL for your account type (standard vs. enterprise SSO).

My API key isn't working

Verify that you're including the "Bearer" prefix in your Authorization header and that the API key hasn't been revoked. Check the API key permissions to ensure it has access to the resources you're trying to use.

An unhandled error has occurred. Reload 🗙