A demonstration application showcasing IPification's identity verification and authentication features.
# Install dependencies
npm install
# Configure application
cp config/default.json.sample config/default.json
# Edit config/default.json with your IPification credentials
# Start server
npm startAccess at http://<your-ip-address>:3000
📖 For detailed documentation, see docs/ folder:
- Quick Start Guide - Get started in 5 minutes
- API Documentation - Complete API reference
- Architecture - System design and architecture
- Phone Number Verification (IP, IP+, IM, SIM)
- Quick Access Login (IP, IP+, IM, SIM)
- Identity Services (Anonymous Identity, KYC)
- QR Code Desktop Flow
- Server-to-Server Backchannel
- TS43 Protocol Support
- Node.js >= 22.x
- IPification account credentials
See docs/QUICKSTART.md for configuration details.
| Variable | Description | Default |
|---|---|---|
PORT |
Server port | 3000 |
NODE_ENV |
Environment (development, stage, production) |
development |
docker-compose up -dAccess at http://localhost:3001
npm run dev # Start with auto-reload- Quick Start - Setup guide and common issues
- API Reference - Complete endpoint documentation
- Architecture - System design and components
- Documentation Index - Documentation overview
- Developer Portal: https://developer.ipification.com/
- Website: https://www.ipification.com/