diff --git "a/static/index.html" "b/static/index.html" --- "a/static/index.html" +++ "b/static/index.html" @@ -1,1448 +1,1570 @@ - + - - - AdaptiveAuth Framework Test Interface - + + +AdaptiveAuth - Framework Demo + -
-

AdaptiveAuth Framework - Complete Testing Suite

-

Test all framework features: JWT Auth, 2FA, Risk Assessment, Session Monitoring & Admin Dashboard

- - -
-

Server Status

-
- - Checking server... -
- +
+ +
+ + Checking… + +
+
+ +
+
+

Adaptive Authentication Framework

+

Production-ready risk-based auth — JWT • 2FA • Behavioral Analysis • Anomaly Detection

+
+ + +
+ JWT TOKEN + No token — log in first + + +
+ + +
+ + + + + +
+ + +
+
+ Scenario 1 — User Behaviour Anomaly Detection
+ The demo user has 30 days of normal login history from New York on Windows Chrome (Mon–Fri, 8AM–5PM). + We show how the framework reacts when the same password is used from a completely different context. +
+ +
+
0
Setup
Create demo user
+
1
Normal Login
Known context
+
2
Suspicious Login
Unknown context
+
3
Verify Challenge
Step-up auth
+
+ +
+
⚙️ Step 0 – Setup Demo Environment
+

Creates the demo user with a realistic 30-day behavioral profile (15 logins from a trusted IP, device, and time window).

+
+ + + +
+
+
+ +
+
+
✅ Normal Context
+
+
IP 203.0.113.10 (known)
+
Location New York, US
+
Device Windows Chrome
+
Time Business hours
+
History 15 logins seen
- -
-

Authentication Token

-
- - - - + +
+
+
+
🚩 Suspicious Context
+
+
IP 198.51.100.55 (new!)
+
Location Moscow, Russia
+
Device iPhone Safari (new!)
+
Time Same password
+
History 0 logins from here
+
+ +
+
+
+ +