View Issue Details

IDProjectCategoryView StatusLast Update
0011213Talermerchant backendpublic2026-06-10 18:09
Reportervecirex Assigned ToChristian Grothoff  
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionreopened 
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0011213: In email auth code user "admin" is (always?) shown as login name
DescriptionI see this the first time (introduced in taler-merchant v1.5.0?):

1.
Not sure if the login line in the email should even be showed, but in any case it's not admin; I used "mechant1_5_0" as username.

2.
Confusion login vs. username should also be avoided; if this line should stay, then I'd suggest to say username.
TagsNo tags attached.
Attached Files

Relationships

related to 0011212 closedvecirex Upgrade TOPS/CHF prod to v1.5.x [upgrade done from taler-merchant v1.4.9 to v1.5.15] 

Activities

vecirex

2026-03-09 13:35

manager   ~0028042

This can be reproduced also when doing a login.

Christian Grothoff

2026-03-09 17:29

manager   ~0028052

cb9b9098..c183066b removes the bogus "Login: admin" line from the message.

We don't actually HAVE the instance right now in this place, so giving the right login will take longer => 1.8.

vecirex

2026-03-09 23:46

manager   ~0028063

Last edited: 2026-03-09 23:47

Remove as blocking 0011212 (just let it related), workaround looks good (cf. screenshot). Ty!

Christian Grothoff

2026-04-02 22:54

manager   ~0028362

Should be fixed with 125dbecf..1570cb05

Christian Grothoff

2026-04-02 22:55

manager   ~0028363

Hernani: you might want to put this on your personal QC list when testing v1.6: the "Login" should now be back in the message, just this time with the correct instance name.

vecirex

2026-06-10 03:10

manager   ~0028816

Reopened this ticket, shipping feedback.

I reported in another ticket -- 0011470 -- that we have a regression... will close that ticket, however, as we can solve the issue here.

vecirex

2026-06-10 03:14

manager   ~0028817

Yes, I can confirm this not (!) to work as of taler-merchant v1.6.2 w/ taler-merchant-webui v1.6.4: tested live on betel.

Christian Grothoff

2026-06-10 10:00

manager   ~0028829

This clearly first needs a taler-harness test, if we get regressions like this :-(. @Florian: can you do that, please?

Florian Dold

2026-06-10 12:25

manager   ~0028832

commit c2b8c6170d2262fe325e1c2b6b5a95ca63d2b149 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Wed Jun 10 12:24:26 2026 +0200

    harness: check for instance name in self-provisioning MFA message

Florian Dold

2026-06-10 12:25

manager   ~0028833

$ taler-harness run-integrationtests merchant-self-provision-activation
[...]
FAIL Expected values to be strictly deep-equal:
+ actual - expected

+ 'admin'
- 'my-awesome-instance'
-- end --

Christian Grothoff

2026-06-10 18:09

manager   ~0028841

Fixed in d8687409..9cf48c76: needed to pass instance_name explicitly into MFA logic (as request does to to 'admin' instance) and change the schema as the yet-to-be-created instance obviously doesn't yet exist and so we have a name but no ID.

Issue History

Date Modified Username Field Change
2026-03-09 13:28 vecirex New Issue
2026-03-09 13:28 vecirex File Added: taler-merchant-auth-code-email-shows-admin-login.png
2026-03-09 13:29 vecirex Relationship added child of 0011209
2026-03-09 13:29 vecirex Relationship deleted child of 0011209
2026-03-09 13:29 vecirex Relationship added child of 0011212
2026-03-09 13:35 vecirex Note Added: 0028042
2026-03-09 13:35 vecirex File Added: taler-merchant-auth-code-email-shows-admin-login-2.png
2026-03-09 13:35 vecirex Reproducibility have not tried => always
2026-03-09 13:58 Christian Grothoff Assigned To => Christian Grothoff
2026-03-09 13:58 Christian Grothoff Status new => assigned
2026-03-09 13:58 Christian Grothoff Target Version => 1.5
2026-03-09 17:29 Christian Grothoff Note Added: 0028052
2026-03-09 17:29 Christian Grothoff Priority urgent => normal
2026-03-09 17:29 Christian Grothoff Severity major => tweak
2026-03-09 17:29 Christian Grothoff Target Version 1.5 => 1.8
2026-03-09 23:46 vecirex Note Added: 0028063
2026-03-09 23:46 vecirex File Added: taler-merchant-auth-code-email-shows-admin-login-nomore.png
2026-03-09 23:46 vecirex Relationship deleted child of 0011212
2026-03-09 23:46 vecirex Relationship added related to 0011212
2026-03-09 23:47 vecirex Note Edited: 0028063
2026-04-02 22:54 Christian Grothoff Status assigned => resolved
2026-04-02 22:54 Christian Grothoff Resolution open => fixed
2026-04-02 22:54 Christian Grothoff Fixed in Version => 1.6
2026-04-02 22:54 Christian Grothoff Note Added: 0028362
2026-04-02 22:55 Christian Grothoff Note Added: 0028363
2026-04-02 22:55 Christian Grothoff Product Version => git (master)
2026-04-02 22:55 Christian Grothoff Target Version 1.8 => 1.6
2026-06-10 03:10 vecirex Note Added: 0028816
2026-06-10 03:10 vecirex Status resolved => feedback
2026-06-10 03:10 vecirex Resolution fixed => reopened
2026-06-10 03:14 vecirex Note Added: 0028817
2026-06-10 03:14 vecirex File Added: Bildschirmfoto 2026-06-10 um 03.13.08.png
2026-06-10 03:14 vecirex Status feedback => assigned
2026-06-10 09:58 Christian Grothoff Fixed in Version 1.6 =>
2026-06-10 10:00 Christian Grothoff Note Added: 0028829
2026-06-10 10:00 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2026-06-10 12:25 Florian Dold Note Added: 0028832
2026-06-10 12:25 Florian Dold Note Added: 0028833
2026-06-10 12:25 Florian Dold Assigned To Florian Dold => Christian Grothoff
2026-06-10 18:09 Christian Grothoff Note Added: 0028841
2026-06-10 18:09 Christian Grothoff Status assigned => resolved
2026-06-10 18:09 Christian Grothoff Fixed in Version => 1.6