Access your SortSwift account with email and password. The system uses JWT-based authentication with optional two-factor authentication (2FA) for additional security.
Standard Sign-In (Email & Password)
To sign in to your account:
- Navigate to /auth/sign-in
- Enter your email address
- Enter your password
- Click "Sign In"
- If 2FA is enabled (see below), enter your 6-digit TOTP code when prompted
- Upon success, you'll be redirected to your dashboard
Two-Factor Authentication (2FA)
SortSwift supports optional 2FA using time-based one-time passwords (TOTP):
- 6-digit code: After entering email and password, you may be prompted for a 6-digit code from your authenticator app
- Authenticator apps: Use apps like Google Authenticator, Authy, or similar TOTP-compatible apps
- Code validity: Codes expire quickly (typically every 30 seconds). Enter the current code before it rotates
- Setup: 2FA can be enabled in your account settings after initial sign-in
PIN-Based Login for POS Staff
Staff members can use a PIN for quick access to the POS system:
- PIN length: 4 to 6 digits
- Use case: Designed for staff working at the point of sale who need fast login
- Access: Staff sign-in is typically available at a dedicated staff login page (e.g., /auth/staff-sign-in)
- Security: PINs are configured by store owners when setting up staff accounts
Auth0 Integration
If your organization uses Auth0 for identity management, you may sign in through Auth0 instead of the standard form. The Auth0 login option appears when this integration is configured for your account.
Forgot Password?
Reset your password via email:
- Click "Forgot Password?" on the sign-in page
- Enter your email address
- Check your email for the password reset link
- Follow the instructions in the email to set a new password
See the Password Reset guide for detailed steps.
Common Sign-In Issues
- Invalid credentials: Verify your email and password are correct. Passwords are case-sensitive.
- Account not verified: You must verify your email before signing in. Check your inbox for the verification link.
- Invalid 2FA code: Ensure you're entering the current code. Time-based codes expire within 30 seconds.
- Account locked: Too many failed attempts may temporarily lock your account. Wait a few minutes before trying again.
- Network errors: Check your internet connection and try again.
Tip: After signing in, you'll land on your customizable dashboard, where you can view scans, sales, active jobs, and sync status. See First Steps After Sign Up for a tour.
Security: Always sign out when using shared or public computers. Enable two-factor authentication in your account settings for stronger protection.