View Issue Details

IDProjectCategoryView StatusLast Update
0009342Talerlibeufin-bank webuipublic2026-09-19 14:40
ReporterAntoine A Assigned ToFlorian Dold Resolution 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
PrioritynormalSeverityminorReproducibilityN/A
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0009342: Support locked account and token creation 2FA challenges
DescriptionIn the next version of libeufin-bank (API v7), 2FA challenges are required to create tokens using password authentication. For this to work, TAN endpoints are unauthenticated only for token creation challenges.

If a user fails TAN token creation challenges to many times, their account is locked. To unlock his account, he must contact the administrator or change his password using an existing token (with a client with which he is already connected).
Tagssecurity

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-08-31 19:46

manager   ~0029806

Looks like this is fixed, there's support for it both in the backend (libeufin-bank) and frontend (libeufin-bank-webui).

Issue History

Date ModifiedUsernameFieldChange
2024-11-19 12:39Antoine ANew Issue
2024-11-19 12:39Antoine AStatusnew => assigned
2024-11-19 12:39Antoine AAssigned To => sebasjm
2025-02-24 23:19Christian GrothoffTarget Version1.0 => 1.0 stretch goals
2025-04-17 20:16Christian GrothoffTag Attached: security
2025-04-17 20:16Christian GrothoffTarget Version1.0 stretch goals => post-1.0
2025-04-23 22:29Christian GrothoffAssigned Tosebasjm =>
2025-04-23 22:29Christian GrothoffStatusassigned => implementing
2026-08-23 14:18Florian DoldCategorylibeufin-bank-ui (SPA) => libeufin-bank webui
2026-08-31 19:46Florian DoldAssigned To => Florian Dold
2026-08-31 19:46Florian DoldStatusimplementing => informing
2026-08-31 19:46Florian DoldResolutionopen => fixed
2026-08-31 19:46Florian DoldNote Added: 0029806
2026-09-19 14:38Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6