Login - Page Guide
Login - Page Guide
Authentication and access to Shifty
Quick Reference
| Property | Value |
|---|---|
| URL | /auth/login or /login |
| Access | Public (no authentication required) |
| Purpose | Log in to access your account |
How to Reach This Page
Direct Access: Navigate to application URL → automatically redirects to login if not authenticated
From Within App: Click "Logout" → returns to login page

Page Layout
Key Areas
- Login Form - Email and password fields
- Login Button - Submit credentials
- Forgot Password Link - Password reset flow
- Language Selector - Choose DE/EN
- Remember Me Checkbox - Keep session active
Logging In
Standard Login
Steps:
- Enter your email address
- Enter your password
- Optional: Check "Remember Me" for extended session
- Click "Login" or "Anmelden"
- Application loads → redirects to your default page
Default Landing Pages by Role:
- Employee: Dashboard
- Supervisor: Dashboard
- Expediter: Admin Calendar
- Admin: Admin Calendar
- Developer: Admin Calendar

Forgot Password
If you forgot your password:
- Click "Forgot Password?" link below login button
- Enter your email address
- Click "Send Reset Link"
- Check your email for reset instructions
- Click link in email → opens password reset page
- Enter new password (twice to confirm)
- Click "Reset Password"
- Return to login page → use new password
Reset Link Expiry: Reset links expire after 24 hours

Session Management
Remember Me:
- Checked: Session lasts 30 days
- Unchecked: Session lasts until browser close
Automatic Logout: Session expires after 2 hours of inactivity (security timeout)
Multi-Device: You can be logged in on multiple devices simultaneously
First-Time Login
New User Setup:
- Admin creates your account
- You receive welcome email with temporary password
- Click link in email → opens first-time login page
- Enter temporary password
- Required: Set new permanent password
- Complete basic profile (name, phone if missing)
- Login successful → proceed to dashboard
Password Requirements:
- Minimum 8 characters
- At least one uppercase letter
- At least one number
- At least one special character
Two-Factor Authentication (2FA)
If 2FA is enabled for your account:
- Enter email and password as normal
- Additional step: Enter 6-digit code from authenticator app
- Click "Verify"
- Login completes
Trusted Devices: Check "Trust this device" to skip 2FA for 30 days on this browser
Setup 2FA: After first login, go to User Profile → Security Settings
Language Selection
Changing Language:
- Click language dropdown (DE/EN) at bottom of login page
- Select your preferred language
- Page reloads in selected language
- Language preference saved for future sessions
Troubleshooting
"Invalid credentials" error:
- Check email is correct (no typos)
- Check password (case-sensitive)
- Verify Caps Lock is off
- If still failing → use "Forgot Password" to reset
"Account locked" error:
- Too many failed login attempts (5 within 15 minutes)
- Account locked for 30 minutes
- Contact admin if urgent
Not receiving reset email:
- Check spam/junk folder
- Verify email address is correct
- Wait 5 minutes and try again
- Contact admin if still not received
Session expired message:
- You were logged out due to inactivity
- Simply log in again to continue
Security Best Practices
- Never share your password with anyone
- Use unique password - don't reuse passwords from other sites
- Log out on shared computers - always click Logout when finished
- Enable 2FA for additional security
- Report suspicious activity to admin immediately
Related Pages
Next Steps After Login
- Employee Dashboard - Your default homepage
- User Profile - Update your personal information
- Employee Calendar - View your schedule
Administrative
- User Management - For admins creating accounts
Last updated: 2026-04-24