Register New User
POST/auth/register
Endpunkt zur Erstellung neuer Benutzerkonten mit einem zugehörigen Unternehmen. Typischer Ablauf:
- Der Client sendet Benutzer- und Unternehmensdaten
- Der Server validiert, dass E-Mail und Steuernummer (NIF/CIF) einzigartig sind
- Erstellt sowohl den Benutzer als auch das Unternehmen in einer einzigen Operation
- Weist dem Benutzer automatisch die Rolle des Administrators des neuen Unternehmens zu
- Gibt ein JWT-Token und die Informationen des erstellten Benutzers zurück Anwendungsfälle:
- Registrierung neuer Unternehmen auf der Plattform
- Automatisches Onboarding von Benutzern und Unternehmen
- Erstellung von Test- oder Demokonten Angewandte Validierungen:
- Die E-Mail muss im System einzigartig sein
- Die Steuernummer (NIF/CIF) des Unternehmens muss einzigartig sein
- Mindestlänge des Passworts von 6 Zeichen
- Die E-Mail muss ein gültiges Format haben
- Die Steuernummer (NIF/CIF) muss zwischen 6 und 15 Zeichen liegen Wichtige Hinweise:
- Sowohl der Benutzer als auch das Unternehmen werden in einer atomaren Transaktion erstellt
- Der Benutzer wird automatisch als Unternehmensadministrator zugewiesen
- Eine Bestätigungs-E-Mail wird automatisch gesendet
- Das Unternehmen beginnt mit dem "default"-Plan
- Der Kontotyp kann später aktualisiert werden Automatisch erstellte Daten:
- Eindeutige ID für Benutzer und Unternehmen
- Zeitstempel der Erstellung (createdAt, updatedAt)
- Standardmäßig aktiver Status
- E-Mail-Verifizierungstoken
Request
Responses
- 201
- 400
Benutzer und Unternehmen erfolgreich erstellt
Validierungsfehler - Doppelte E-Mail oder Steuernummer (NIF/CIF)