Scanning QR Code
9:41 Okta Verify 🔋 100%

Welcome to Okta Verify

Okta Verify adds an extra layer of security to your account and enables secure access to applications.

Get Started

Enter your Okta domain

This is usually your company's name followed by .okta.com

Please enter a valid Okta domain (must end with .okta.com)
Continue

Sign in to your account

Enter your credentials to set up Okta Verify

Invalid username or password. Use testuser or testuser@blockshell.app with Password123.
Sign In

Additional Verification Required

Choose your verification method:

Send Push Notification
Send a push to your registered device
Send SMS Code
Send a code via SMS to ***-***-1234
Enter Code Manually
Use authenticator app code
📱

Push Sent to Your Device

Check your mobile device for a verification request

Approve on Device
Verify

Set up Okta Verify

Open Okta Verify on your phone and scan this QR code to finish setting up your account

QR contains enrollment data for:

Scan the QR code
Manual Setup

Enrollment Complete

User
Organization
Account
MFA Method
Enrollment ID

You can now use Okta Verify to securely access your applications.

Finish
Lab Instructions
Step 1: Getting Started
Welcome to the Okta Verify enrollment simulation for blockshell.app. This lab will guide you through MFA setup on a mobile device.
  • Click "Get Started" to begin
Real-world Context
In production, Okta Verify connects to your organization's Okta tenant for actual MFA enrollment
Step 2: Enter Organization Domain
Provide your organization's Okta domain to connect to the correct tenant.
  • Enter: blockshell.app.okta.com
  • Try an invalid domain to see error handling
  • Any valid *.okta.com works to proceed
Real-world Context
This step validates the Okta tenant and retrieves organization-specific configuration
Step 3: User Authentication
Sign in with your BlockShell credentials.
  • Use the test credentials
  • Username: testuser or testuser@blockshell.app
  • Password: Password123
Real-world Context
In production, this communicates with Okta's authentication API to validate credentials
Step 4: MFA Challenge
Complete multi-factor authentication to proceed with enrollment.
  • Select Push Notification method
  • Click "Approve on Device" to simulate push approval
  • Try SMS (code: 123456) or TOTP (code: 654321) methods
Real-world Context
MFA challenges ensure only authorized users can enroll new devices
Step 5: QR Code Enrollment
Click "Scan the QR code" to simulate a scan and complete enrollment.
  • Observe the scanning animation
  • Click "Scan the QR code"
  • QR contains actual enrollment data structure
Real-world Context
QR codes contain encrypted enrollment data that pairs the mobile app with your account
Step 6: Enrollment Complete
You'll see the signed-in user and organization details.
  • Review the displayed User and Organization
  • Note the MFA method and enrollment ID
  • Click "Finish" to restart or use the top-right controls
Real-world Context
Successful enrollment creates a trusted device for future MFA challenges