Authentication Methods
We provide several authentication options to ensure secure and convenient access to your account:Email & Password
Traditional login with your registered email and passwordFeatures:
- Secure password-based authentication
- Password recovery available via email
- Strong password requirements
OTP Login
Secure one-time password login via emailFeatures:
- Enhanced security with temporary codes
- No password storage required
- Email verification for each login
- Automatic code expiration
Google OAuth
Quick sign-in with your Google accountFeatures:
- Single sign-on convenience
- No additional password required
- Leverages Google’s security infrastructure
- Instant account access
Password Recovery
Email-based password reset with secure verificationFeatures:
- Secure recovery process
- Email verification required
- New password setup
- Account security notifications
Login Process
Email & Password Login
1
Access Login Page
Navigate to barrack.ai/login
2
Enter Credentials
- Enter your registered email address
- Enter your secure password
- Optional: Check “Remember me” for convenience
3
Verify Identity
Complete any additional security verification if prompted
4
Access Dashboard
Successfully log in to your dashboard
OTP (One-Time Password) Login
1
Request OTP
- Navigate to login page
- Click “Login with OTP”
- Enter your registered email address
2
Check Email
- Check your email inbox for the OTP code
- The code is valid for 10 minutes
- Codes are single-use only
3
Enter OTP
- Return to the login page
- Enter the 6-digit OTP code
- Click “Verify and Login”
4
Access Account
Successfully access your account with enhanced security
Google OAuth Login
1
Initiate OAuth
- Navigate to login page
- Click “Continue with Google”
- You’ll be redirected to Google’s authentication
2
Google Authentication
- Log in to your Google account if not already logged in
- Review and accept the permissions requested
- Authorize Barrack to access your basic profile information
3
Return to Platform
- You’ll be automatically redirected back to Barrack
- Your account will be created or accessed automatically
- Access your dashboard immediately
Account Creation
New Account Registration
1
Access Registration
Navigate to barrack.ai/signup
2
Choose Registration Method
- Email Registration: Create account with email and password
- Google OAuth: Register using your Google account
- Both methods provide the same platform access
3
Provide Required Information
- Valid email address (for communications)
- Secure password (if using email registration)
- Accept terms of service and privacy policy
4
Verify Email
- Check your email for verification message
- Click the verification link to activate your account
- Email verification is required for account security
5
Complete Profile
- Access your account page
- Complete billing information (required for purchases)
- Add contact information and preferences
Profile Completion Requirements
To use platform features that require payment, complete your profile with:- Personal Information
- Billing Address
- Payment Settings
- Full Name: Legal name for billing purposes
- Email Address: Primary contact (cannot be changed after registration)
- Phone Number: Optional but recommended for account recovery
Password Recovery Process
If you forget your password or need to reset it:1
Access Recovery
- Go to the login page
- Click “Forgot Password?” link
- Enter your registered email address
2
Check Email
- Check your email for the password reset link
- The link is valid for 24 hours
- Click the secure reset link provided
3
Create New Password
- Enter a new secure password
- Confirm the new password
- Ensure it meets all security requirements
4
Confirm Reset
- Complete the password reset process
- Log in with your new password
- Update any saved password managers
Password reset links expire after 24 hours for security. If you don’t reset within this time, you’ll need to request a new reset link.
Security Best Practices
Password Requirements
When creating or updating your password, ensure it meets these security requirements:- Minimum Requirements
- Recommended Practices
- Avoid These
- Length: At least 8 characters
- Uppercase: At least 1 uppercase letter (A-Z)
- Lowercase: At least 1 lowercase letter (a-z)
- Numbers: At least 1 numeric digit (0-9)
- Special Characters: At least 1 special character (!@#$%^&*)
Troubleshooting Authentication Issues
Common Login Problems
- Forgotten Password
- Email Not Received
- OAuth Issues
- Account Locked
Problem: Can’t remember your passwordSolution:
- Use the “Forgot Password?” link on login page
- Enter your registered email address
- Check email for reset instructions
- Follow the secure reset process
- Create a new, strong password
Account Support
If you continue to experience authentication issues:Email Support
Contact our support teamInclude in your message:
- Your registered email address
- Description of the issue
- Steps you’ve already tried
- Any error messages received
Account Recovery
For serious account issuesOur team can help with:
- Account recovery assistance
- Email address changes
- Security concern resolution
- Identity verification
For security reasons, account recovery may require additional verification steps to protect your data and resources.