Scytales Connector - OpenID Provider
Secure Digital Credential Verification powered by OpenID Connect
OpenID Connect Identity Provider
This service acts as an OpenID Connect (OIDC) Identity Provider, enabling secure authentication and verification using digital credentials stored in mobile wallets.
The Scytales Connector (Verifier IDP) bridges the gap between traditional web authentication and modern digital credentials:
-
Digital Credential Verification: Verify mobile Driver's Licenses (mDL), Personal IDs (PID), and other W3C Digital Credentials
-
OpenID Connect Integration: Standard OIDC flows compatible with any relying party application
-
Privacy-Preserving: Zero-Knowledge Proofs (ZKP) support for age verification without revealing birth dates
-
W3C Digital Credentials API: Native browser support for seamless wallet interactions
Supported Credentials
-
Mobile Driver's License (mDL) - ISO 18013-5 standard
-
Personal ID (PID) - EUDI Wallet compatible
-
Age Verification (ZKP) - Privacy-preserving age proofs
Integration Features
-
Standard OIDC Endpoints - Authorization, Token, UserInfo
-
Flexible Scopes - Request specific credential attributes
-
PKCE Support - Secure public client authentication
How It Works
Authorization Request
Relying party redirects user to the IDP with required scopes (e.g., mDL, PID, age verification)
Wallet Verification
User's digital wallet presents credentials via W3C Digital Credentials API for verification
Claims Returned
Verified claims are returned to relying party via standard OIDC ID token and UserInfo endpoint
This service is designed to be integrated with your applications as an OpenID Connect provider.
Discovery Endpoint: /.well-known/openid-configuration
Authorization Endpoint: /connect/authorize
Token Endpoint: /connect/token
UserInfo Endpoint: /connect/userinfo
Built on W3C standards with ISO 18013-5 compliance. Cryptographic verification ensures authenticity. Privacy-preserving by design with selective disclosure and Zero-Knowledge Proofs.