Skip to content

Complete the technical integration of the iDenfy workflow

Tasks / Technical Requirements:

  • Integrate iDenfy’s validation session and callback mechanism with HMAC-SHA256 verification.
  • Implement the new database table to track session metadata and validation states.
  • Create a secure, public callback endpoint handling all approval states (APPROVED, DENIED, SUSPECTED, EXPIRED).
  • Add a new "Identity Verification" tab with conditional visibility based on user roles.
  • Implement session creation, error handling, expiration notices, and verification badge display.
  • Reset verification state when key profile fields (legal name, country) are changed.
  • Expose verification_status via the accounts and Profile APIs (null for unauthenticated users).
  • Ensure verification data is deleted when a user requests account deletion.
  • Add a scheduled job to invalidate aged verifications after a configurable period (e.g., 3 years).