Core ConceptsAuthentication

Authentication and Security

Understand how to securely access Steezy Tech, manage user permissions, and protect your documentation projects.

Overview

Secure access to your Steezy Tech documentation projects starts with robust authentication. You choose from multiple sign-in methods, manage roles for team collaboration, generate API keys for integrations, and enable two-factor authentication (2FA) for added protection. Follow best practices to keep your projects safe.

Always use strong, unique passwords and enable 2FA to protect your account from unauthorized access.

Sign-in Methods

Steezy Tech supports flexible sign-in options. Select the method that fits your workflow.

Enter your registered email and password on the sign-in page at https://steezytech.cloudflareaccess.com.

// Example login request
const response = await fetch('https://api.example.com/v1/auth/login', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    email: 'user@example.com',
    password: 'your-secure-password'
  })
});

User Roles and Access Levels

Assign roles to control what team members can do in your documentation projects.

Generate API Keys

Create API keys for programmatic access to Steezy Tech APIs.

Navigate to Settings

Go to your account settings in the dashboard.

Create Key

Select API Keys > Generate New Key.

Copy and Secure

Copy the generated key immediately—it displays only once.

header
Authorizationstring
Required

Bearer token format: Bearer YOUR_API_KEY.

curl -H "Authorization: Bearer YOUR_API_KEY" \
     https://api.example.com/v1/projects

Enable Two-Factor Authentication

Protect your account with 2FA using an authenticator app.

Access Security Settings

Navigate to Account > Security.

Scan QR Code

Use your authenticator app (e.g., Google Authenticator) to scan the QR code.

Verify Code

Enter the 6-digit code to enable 2FA.

Save backup codes during setup. Store them securely offline.

Session Management

Sessions timeout after 30 minutes of inactivity for security. Manually log out from the dashboard or use the API.