View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009479 | Taler | merchant backoffice SPA | public | 2025-01-27 09:19 | 2025-04-26 02:15 |
Reporter | Christian Grothoff | Assigned To | |||
Priority | normal | Severity | block | Reproducibility | N/A |
Status | feedback | Resolution | open | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 1.0 stretch goals | ||||
Summary | 0009479: cannot add Taler Revenue API for latest libeufin-bank (regional currency setup/Netzbon) | ||||
Description | The merchant backend SPA correctly (!) supports giving a username/password for auth type "with password", but then tries to access the taler-revenue API directly using that password. However (unless in compatibility mode), libeufin *requires* token authentication for that endpoint. Thus, what the SPA *must* do is use the /token endpoint to convert the username/password into a token and it should then internally also only persist the token (without expiration). Naturally, the type of token requested should just be a "revenue" token. Now, the endpoint URL for the /token API isn't part of the revenue API, but part of the core bank API (https://docs.taler.net/core/api-corebank.html#authentication), so I guess we should *first* ask about the authentication type, and then ask for the core bank API endpoint *if* the user picks "with password" and ask for the revenue API endpoint if there is token. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-01-27 09:19 | Christian Grothoff | New Issue | |
2025-01-27 09:19 | Christian Grothoff | Status | new => assigned |
2025-01-27 09:19 | Christian Grothoff | Assigned To | => sebasjm |
2025-01-27 09:20 | Christian Grothoff | Priority | urgent => normal |
2025-01-27 09:20 | Christian Grothoff | Target Version | 1.0 => 1.0 stretch goals |
2025-04-07 18:24 | sebasjm | Assigned To | sebasjm => Florian Dold |
2025-04-07 18:24 | sebasjm | Status | assigned => feedback |
2025-04-07 18:24 | sebasjm | Note Added: 0024430 | |
2025-04-26 02:15 | Florian Dold | Assigned To | Florian Dold => |