Overview
GSK POS uses a secure authentication system with device enrollment for enhanced security. Users cannot create their own accounts - all accounts are created by business administrators to ensure proper access control.
Key Points:
- Accounts created by administrators only - No self-registration allowed
- Each device must be approved before first use
- Passwords are securely encrypted - Never stored in plain text
- Session-based access control - Your session stays active while you work
- Activity logging - All login attempts are recorded for security
Account Creation (Admin Only)
Who Can Create Accounts
Only business administrators can create new user accounts. This ensures that only authorized personnel have access to your business data.
Administrators can create accounts through:
- User Management section in the dashboard
- Settings menu under User Accounts
Admin Account
Full access to all features, settings, reports, and user management capabilities
User Account
Customized access based on assigned role - can be restricted to specific features
Account Information Required:
- Username - Must be unique across your business
- Password - Should be strong and secure
- Email Address - For notifications and password recovery
- Phone Number - Optional but recommended
- Role/Permissions - Determines what the user can access
First Login Process
Step 1: Navigate to Login Page
Open your web browser and go to: gskpos.com
What You'll See:
- GSK POS logo and branding
- "Please Sign In" welcome panel
- Username input field
- Password input field
- Login button
- "Forgot Password?" recovery link
Step 2: Enter Your Credentials
You'll need:
- Username - Provided by your business administrator
- Password - Either set by admin or changed by you after first login
Security While You Type:
- Password characters are hidden for privacy
- Cursor automatically starts in username field
- Both fields must be filled to enable login button
- No one can see what you're typing
Step 3: Click Login
After entering your credentials, click the Login button. The system will:
Authentication Steps:
- Verify your username - Checks if the account exists
- Validate your password - Securely compares encrypted passwords
- Check device status - Verifies if your device is approved
- Create secure session - Generates a temporary access token
- Redirect to dashboard - Takes you to your workspace
Step 4: Device Approval (First Time Only)
Why Device Approval?
For your security, GSK POS requires each device to be approved before first use. This protects your business data from unauthorized access.
Benefits of Device Approval:
- Prevents unauthorized access - Unknown devices cannot login
- Tracks your devices - Know which devices access your data
- Control access - Approve or deny devices as needed
- Audit trail - Keep records of all device activity
What Happens on First Login
When you login from a new device:
Automatic Process:
- System detects new device - Recognizes this is your first login
- Creates verification code - Generates a secure 6-digit code
- Notifies administrator - Sends SMS and email to business admin
- Shows waiting message - "Device pending approval"
- Waits for approval - You'll need admin to approve your device
Administrator Approval
Administrator Will Receive:
- SMS notification with verification code
- Email notification with device details and code
- Device information including browser type and location
Admin Approval Steps:
- Admin logs into the Admin Panel
- Opens Device Management section
- Finds your pending device in the list
- Enters the 6-digit verification code
- Clicks "Approve Device" button
- You can now login successfully!
Timeline: Usually takes 1-5 minutes depending on admin availability
Step 5: Welcome to Your Dashboard!
What Happens After Successful Login
Once you're authenticated and your device is approved, the system automatically:
Behind the Scenes:
- Creates your session - Generates a secure temporary access token
- Loads your profile - Retrieves your user information and permissions
- Records the login - Logs this activity for security purposes
- Prepares your workspace - Sets up your dashboard based on your role
- Redirects you - Takes you straight to your personalized dashboard
Your Session Details:
- Username - Your unique identifier in the system
- Role & Permissions - What features you can access
- Business Information - Your company name and settings
- Secure Token - Keeps your session safe while you work
- Activity Tracking - Maintains your login time and last activity
You'll Land On: Your personalized dashboard showing sales, inventory, and quick actions relevant to your role.
How We Keep Your Account Safe
Password Encryption
Your password is never stored in readable form. We use military-grade encryption that makes it impossible to reverse.
Secure Validation
When you login, your password is validated using advanced security measures that prevent unauthorized access attempts.
Protected Database
All database queries are protected against injection attacks, keeping your business data completely secure.
Activity Monitoring
Every login is logged with time, location, and device information for complete security tracking.
What This Means For You:
- Your data is safe - Enterprise-level security protects your information
- No one can steal passwords - Even we can't see your actual password
- Automatic threat prevention - System blocks suspicious activity
- Complete audit trail - Track who accessed what and when
Common Login Scenarios
Scenario 1: First Time Login (New Device)
User Journey:
- Enter username and password
- Click Login button
- See message: "Device pending approval"
- Admin receives SMS/email with verification code
- Admin approves device in Admin Panel
- User logs in again
- Successfully accesses dashboard
Timeline: 1-5 minutes (depending on admin response)
Scenario 2: Returning User (Approved Device)
User Journey:
- Enter username and password
- Click Login button
- Immediately redirected to dashboard
Timeline: Less than 2 seconds
Scenario 3: Invalid Password
User Journey:
- Enter username and wrong password
- Click Login button
- See error: "Invalid Password ._."
- Login panel shakes (visual feedback)
- Re-enter correct password
- Successfully access dashboard
Tip: The system will tell you if your password is wrong, keeping your account secure.
Troubleshooting
Issue: "Device pending approval"
Cause: First time login from this device
Solution:
- Wait for admin to approve (1-5 minutes)
- Contact administrator if delayed
- Provide device details (IP, browser type)
Issue: "Invalid Password"
Possible Causes:
- Wrong password entered
- Caps Lock is ON
- Copy/paste added extra spaces
Solutions:
- Double-check password spelling
- Verify Caps Lock is off
- Type password manually (don't copy/paste)
- Contact admin for password reset
Support
Next Steps
After successfully logging in, you'll be taken to the Dashboard. See the next section for a complete overview:
Next: Dashboard Overview →