Skip to main content

Multi-Role Authentication and Profile Management

1. Overview

Fiftyknots uses email-based one-time passwords to authenticate you securely without requiring password management. Your profile determines which parts of the platform you can access - clients see project tools, experts view job boards and earnings, moderators handle disputes, and admins control system settings. Complete your profile once, and the platform adapts to your role automatically.

2. Step-by-Step Guide

First-Time Registration
  1. Click “Ask 10,000 AI & Automation Experts” or any primary call-to-action on the Fiftyknots homepage
  2. Enter your email address when prompted
  3. Check your email inbox - you’ll receive a one-time password code within 60 seconds
  4. Enter the 6-digit code from your email to authenticate
  5. Complete your profile by providing:
    • Your display name
    • Phone number
    • Country and timezone
    • Company information (optional for clients)
  6. Add a payment method to unlock escrow-protected transactions (you can skip this and add it later)
  7. Submit your profile - you’re now ready to use the platform
Returning User Login
  1. Navigate to /login or click any “Sign In” link
  2. Enter your email address
  3. Retrieve the one-time password from your email
  4. Enter the code to access your dashboard
  5. The platform automatically shows features appropriate for your role
Updating Your Profile
  1. Navigate to /profilecomplete from any dashboard
  2. Modify your contact information, timezone preferences, or company details
  3. Add or update payment methods under /paymentmethods
  4. Save changes - they take effect immediately
Managing Sessions
  1. Your session remains active for 24 hours of inactivity across all devices
  2. Click “Log Out” from any page to terminate your current session
  3. Logging out on one device doesn’t affect other active sessions
  4. If your session expires, you’ll be prompted to re-authenticate when you next interact with the platform

3. Common Questions

What happens if I don’t receive my one-time password? Check your spam folder first. If you still don’t see it after 60 seconds, request a new code. The system limits you to 5 code requests per hour to prevent abuse. Each code expires after 10 minutes, so use it promptly. Can I complete my profile later? Yes. If you close your browser during profile setup, the platform saves your progress. When you log in again, you’ll resume where you left off. However, some features remain locked until you complete required fields like name, country, and phone number. Why can’t I access certain features? Your user role determines which platform features you see. Clients access project creation and management tools, experts view job boards and time tracking, moderators handle dispute queues, and admins manage system configuration. Only admins can change user roles. What if I enter the wrong one-time password multiple times? After 5 consecutive failed attempts, the system temporarily locks your account for security. Wait 15-30 minutes before trying again, or contact support if you need immediate access. Do I need to add a payment method right away? No. You can skip payment method setup during initial registration. However, you won’t be marked as “escrow-ready” until you add one, which means you can’t fund projects or receive payments. Add payment methods anytime via /paymentmethods.

4. Troubleshooting

“Email already exists” error during registration Your email is already in the system. Use the login flow instead of registration. If you forgot you had an account, request a one-time password on the login page - you’ll be authenticated without needing to remember a password. Profile feels incomplete after saving The system tracks required vs. optional fields. If critical data is missing due to system updates or data migration, you’ll see a prompt to complete those fields on your next login. Fill in the requested information to restore full platform access. Payment method tokenization fails This typically happens due to card verification issues or temporary payment processor problems. You can complete your profile without a payment method - just skip that step. Return to /paymentmethods later to retry adding payment information when you’re ready to fund projects or receive payments. Can’t access a feature you think you should have Your assigned role controls feature access. If you believe you have the wrong role (for example, you’re an expert but seeing client features), contact an admin. Only users with admin role can modify role assignments, and changes take effect immediately. Expert Payout Setup (/expertpayoutsetup) - If you’re registered as an expert, you’ll need to complete payout configuration to receive earnings. This connects directly to your profile and enables the escrow system to distribute funds when you complete jobs. Payment Methods (/paymentmethods) - Manage your stored payment methods for funding projects. This extends your profile’s escrow-ready status and determines how you can interact with the payment system across client and expert roles. Channel Preferences (/privacypreferences) - Control how Fiftyknots communicates with you based on the email and phone number in your profile. Set notification preferences for project updates, job offers, and system alerts that respect your timezone settings.