View Issue Details

IDProjectCategoryView StatusLast Update
0009025Talerlibeufin-bankpublic2024-12-13 18:15
ReporterAntoine A Assigned ToAntoine A 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
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.14Fixed in Version0.14 
Summary0009025: Support enforcing token authentication
DescriptionWhen we start using better (and more expensive) password hashing algorithms, password authentication becomes much more expensive an can adds significant latency (>100ms); making it the limiting factor in all our endpoints. As we will need to apply rate limiting to prevent password authentication becoming a DOS factor, this additional latency will become even more of a problem.

We need a setting to disallow password authentication anywhere other than token creation.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0009026 implementing Support memory-hard password hashing method 

Activities

Antoine A

2024-10-29 16:20

manager   ~0023620

Implemented in bc35aba3fbac892029ea17ee7ee4d1b4949650c0

Issue History

Date ModifiedUsernameFieldChange
2024-07-26 12:23Antoine ANew Issue
2024-07-26 12:23Antoine AStatusnew => assigned
2024-07-26 12:23Antoine AAssigned To => Antoine A
2024-07-26 12:25Antoine ARelationship addedrelated to 0009026
2024-07-28 19:52Christian GrothoffSeverityminor => tweak
2024-10-29 16:20Antoine AStatusassigned => informing
2024-10-29 16:20Antoine AResolutionopen => fixed
2024-10-29 16:20Antoine ANote Added: 0023620
2024-11-12 22:52Christian GrothoffProduct Version => git (master)
2024-11-12 22:52Christian GrothoffFixed in Version => 0.14
2024-11-12 22:52Christian GrothoffTarget Versionpost-1.0 => 0.14
2024-12-13 18:15Christian GrothoffStatusinforming => closed