View Issue Details

IDProjectCategoryView StatusLast Update
0009644Talerlibeufin-bank webuipublic2026-01-26 05:27
Reportersebasjm Assigned ToResolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityfeatureReproducibilityalways
Status implementingResolutionopen 
Product Versiongit (master) 
Target Versionpost-2.0 
Summary0009644: bank ui should support listing and revoking tokens
Descriptionthe api is implemented https://docs.taler.net/core/api-corebank.html#get--accounts-$USERNAME-tokens

but the spa doesn't use that
Tagssecurity

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0009523 implementing Allow connecting the merchant backend to the bank revenue API via token in URI 
related to 0010118 closedschanzen merchant backend should have API to list and revoke access tokens 
related to 0010108 closedsebasjm customer unable to extract authorization token for WooCommerce integration 

Activities

sebasjm

2025-03-20 19:21

developer   ~0024266

please prioritize, the only important use case for this (i can think of) is: if the customer doesn't have access to the merchant backoffice and want's to remove access to the revenue API.

The token description should be enough to identify which token is.

Christian Grothoff

2025-03-21 00:48

manager   ~0024267

Indeed, not a high priority right now.

schanzen

2025-06-24 20:33

administrator   ~0025353

See related merchant issues that the Bank API does not actually return the token value rn.

sebasjm

2025-06-24 22:44

developer   ~0025357

the API to list tokens must not return the token values, it should return a reference id to delete them and an description to identify then (AFAIK last access, creation, description, scopes)

Issue History

Date ModifiedUsernameFieldChange
2025-03-20 19:11sebasjmNew Issue
2025-03-20 19:11sebasjmStatusnew => assigned
2025-03-20 19:11sebasjmAssigned To => sebasjm
2025-03-20 19:21sebasjmAssigned Tosebasjm => Christian Grothoff
2025-03-20 19:21sebasjmStatusassigned => feedback
2025-03-20 19:21sebasjmNote Added: 0024266
2025-03-21 00:48Christian GrothoffPrioritynormal => low
2025-03-21 00:48Christian GrothoffSeveritymajor => feature
2025-03-21 00:48Christian GrothoffTarget Version1.0 => post-1.0
2025-03-21 00:48Christian GrothoffNote Added: 0024267
2025-03-21 00:48Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2025-04-23 23:25Christian GrothoffAssigned Tosebasjm =>
2025-04-23 23:25Christian GrothoffStatusfeedback => implementing
2025-04-23 23:25Christian GrothoffTag Attached: security
2025-04-28 06:46Christian GrothoffRelationship addedrelated to 0009523
2025-06-21 19:18Christian GrothoffRelationship addedrelated to 0010118
2025-06-24 20:27schanzenRelationship addedrelated to 0010108
2025-06-24 20:33schanzenNote Added: 0025353
2025-06-24 22:44sebasjmNote Added: 0025357
2026-01-26 05:27Christian GrothoffTarget Versionpost-1.0 => post-2.0
2026-08-23 14:18Florian DoldCategorylibeufin-bank-ui (SPA) => libeufin-bank webui