Skip to content

Registrierung: führende 0 in der Telefonnummer bricht die Signaturprüfung (Invalid Signature) #964

Description

@Blume1977

Die API normalisiert die DTO-Felder vor der EIP-712-Signaturprüfung (Telefon via libphonenumber zu E.164), die App signiert aber den Rohwert. Gibt ein Kunde nach der Vorwahl eine führende 0 ein (+41 079… / +49 0171…), schlägt die Prüfung deshalb immer mit «Invalid Signature» fehl, ohne Hinweis auf die Ursache.

Bestätigter Fall: userData 419856 (BitBox02 Nova, 25.08.2026). Nach Eingabe ohne führende 0 liefen Registrierung, Identitätsprüfung und Testkauf am 31.08.2026 fehlerfrei durch.

Vorschlag (minimal-invasiv): Die App entfernt im Telefonfeld die führende 0 nach der Vorwahl, bevor signiert wird (PhoneNumberField). Alternativ prüft die API die Signatur gegen die Rohwerte (betrifft dann auch Bestandsversionen).

Priorität tief; Workaround (Vorwahl plus Nummer ohne führende 0) ist bekannt und dokumentiert.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions