ekyc

Electronic KYC process with uploading ID document using OAuth 2.1 (experimental)
Log | Files | Refs | README | LICENSE

seq.mermaid (1027B)


      1 sequenceDiagram
      2     Customer->>Exchange: Start KYC Process
      3     Exchange-->>Customer: Redirect authorize endpoint
      4     Customer->>KYCID: 
      5     KYCID-->>Customer: Ask email
      6     Customer->>KYCID: 
      7     alt customer registration
      8         KYCID-->>Customer Mail: Verification code
      9         KYCID-->>Customer: Ask verification code
     10         Customer->>Customer Mail: Get verification code
     11         Customer Mail-->>Customer: 
     12         Customer->>KYCID: 
     13         KYCID-->>Customer: Ask to password register
     14         Customer->>KYCID: 
     15     else customer login
     16         KYCID-->>Customer: Ask to login
     17         Customer->>KYCID: 
     18     end
     19     opt verify phone number
     20         KYCID-->>Customer: Ask phone number
     21         Customer->>KYCID: 
     22         KYCID-->>Customer SMS: Verification code
     23         KYCID-->>Customer: Ask verification code
     24         Customer->>KYCID: 
     25     end
     26     opt verify id card
     27         KYCID-->>Customer: Ask IDCard scan
     28         Customer->>KYCID: 
     29         KYCID-->>Customer: Face phone challenge
     30         Customer->>KYCID: 
     31     end
     32