VeryAIOAuth Demo

Demo

Interactive reference implementation of the VeryAI OAuth 2.0 Authorization Code flow. Connect with palm biometrics.

Demo App Registration

Client IDveros_145b3a8f2a8f4dc59394cbbd0dd2a77f
Secretvcs_sDufZmdeB8QWQ3nU3OyMnvv3GyicU_mSD4QHr2RAgF4Z_QvmkkHsD4rfmSVMXF5q
Redirect URI/callback

Security Parameters

State
Nonce

Random values generated per-request to prevent CSRF attacks and ensure token freshness.

Redirects to connect.very.org using the parameters above

How It Works

  1. Click “Start OAuth Flow” to begin
  2. Redirect to connect.very.org
  3. Authenticate on the VeryAI platform
  4. Redirect back with authorization code
  5. Exchange code for access token & ID token
  6. Extract and store your external user ID
  7. Fetch user data using the access token
  1. After first auth, a “Re-verify” button appears
  2. Click to go through OAuth flow again
  3. New user ID compared with stored user ID
  4. Success if IDs match, error if they don't
  5. Demonstrates identity verification over time
FlowAuthorization Code
Scopeopenid
SecurityRandom state & nonce parameters
TokensAccess token + ID token (JWT)
User IDExtracted from JWT for identity verification