View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009105 | Taler | exchange | public | 2024-08-20 17:24 | 2024-08-28 21:31 |
| Reporter | sebasjm | Assigned To | sebasjm | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | git (master) | ||||
| Target Version | 0.13 | Fixed in Version | 0.13 | ||
| Summary | 0009105: provider name confusion between challenger and exchange | ||||
| Description | with the configuration [kyc-provider-emailChallenger] LOGIC = oauth2 CONVERTER = kyc-email.sh KYC_OAUTH2_CONVERTER_HELPER = kyc-challenger-converter.sh ... ... if I configure the challenger with the redirect uri including "kyc-provier-" challenger-admin --add=secret-token:chal-secret http://exchange.taler.test:1180/kyc-proof/kyc-provier-emailChallenger the procedure fails at http://exchange.taler.test:1180/kyc-proof/emailChallenger 1.- seems that kyc-proof expects provider without "kyc-provider" 2.- the exchange is able to use KYC_OAUTH2_INFO_URL to get the info of the user ---- if I configure the challenger with the redirect uri WITHOUT "kyc-provier-" challenger-admin --add=secret-token:chal-secret http://exchange.taler.test:1180/kyc-proof/emailChallenger the procedure fails redirecting the user to the challenger since the redirect_uri parameter doesn't match (it works if I manually remove `kyc-provider`) 1.- redirecting to that kyc-proof works 2.- the exchange fails to use KYC_OAUTH2_INFO_URL | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-08-20 17:24 | sebasjm | New Issue | |
| 2024-08-20 17:24 | sebasjm | Status | new => assigned |
| 2024-08-20 17:24 | sebasjm | Assigned To | => Christian Grothoff |
| 2024-08-21 14:01 | sebasjm | Assigned To | Christian Grothoff => sebasjm |
| 2024-08-21 14:03 | sebasjm | Status | assigned => informing |
| 2024-08-21 14:03 | sebasjm | Resolution | open => fixed |
| 2024-08-21 14:03 | sebasjm | Note Added: 0023020 | |
| 2024-08-26 14:54 | Christian Grothoff | Fixed in Version | => 0.13 |
| 2024-08-26 14:54 | Christian Grothoff | Target Version | git (master) => 0.13 |
| 2024-08-28 21:31 | Christian Grothoff | Status | informing => closed |