Registrierung

Um ein neues Konto zu erstellen muss sich der Nutzer registrieren. Dafür müssen folgende Informationen angegeben werden:

  • Vorname
  • Nachname
  • E-Mail-Adresse
  • Straße
  • Hausnummer
  • Postleitzahl
  • Passwort
  • Kenntnisnahme der allgemeinen Geschäftsbedingungen (AGB)

Beim Erstellen des Passworts erhält der Nutzer Hinweise, um die Sicherheit des Kontos zu gewährleisten. Alle Felder müssen vollständig ausgefüllt werden, da der Registrierungsbutton ansonsten deaktiviert bleibt und die Meldung „DATA INCOMPLETE“ anzeigt.

Das Frontend überprüft die Eingaben und kennzeichnet fehlerhafte oder fehlende Felder. Erfolgreich ausgefüllte Felder werden entsprechend markiert, und eine Erfolgsmeldung wird angezeigt.

Sobald alle Angaben gemacht wurden, kann der Nutzer die Registrierung abschließen. Es wird ein neues Konto erstellt, und dessen Daten werden in der Datenbank im Backend gespeichert.
Anschließend erhält der Nutzer eine E-Mail zur Verifizierung seines Kontos. Erst nach erfolgreicher Bestätigung, die vom Backend überprüft wird, kann er sich mit seinen Zugangsdaten einloggen. Das Backend prüft dabei die E-Mail-Adresse sowie den für die Registrierung generierten Salt, eine zufällige Zeichenfolge, die zur Erhöhung der Sicherheit dient.

Ähnliche Beiträge

  • Variantenmanagement

    Die meisten der von Elaspix betriebenen Produktkonfiguratoren speisen sich aus einer Variantenmanagement-Komponente, die an die Anforderungen unseres Kunden bzgl. Definition der Parameter und Ausprägungen, Anzahl der Baukomponenten, Kombinationsregeln etc. angepasst werden. Der Bedarf steigt bei unseren Kunden die Produktvisualisierung über ein Varianten­management-System abzurufen. Trends zum Variantenmanagement Im E-Commerce ist der Wettbewerber oft nur 1 Click…

  • Backend mit AWS

    In der modernen Softwareentwicklung sind skalierbare und effiziente Backend-Lösungen enorm wichtig. Amazon Web Services, kurz AWS, ist eine umfassende und weit verbreitete Cloud-Plattform, die eine Menge Infrastruktur- und Plattformdienste anbietet. Das Backend unserer Projekte arbeitet deshalb vollständig mit den beiden AWS-Diensten AWS Lambda und der No-SQL-Datenbank Dynamo DB. Was ist AWS Lamda? AWS Lambda ist…

  • Client Credential Grant von OAuth

    Wer schon einmal eine Social Media App geöffnet hat, kennt unbewusst den Client Credential Grant. Man öffnet die App, wartet vielleicht ein paar Sekunden und schon sieht man die Neuigkeiten seiner Freunde oder personalisierte, vorgeschlagene Inhalte. Doch diese Daten stammen nicht von der App selbst. Im Hintergrund wurde die API des Social Media Servers angefragt,…

  • Angriffsvektoren im E-commerce

    Crowdstrike – Jeder hat von dem fehlerhaften Update gehört, das weltweit den IT-Betrieb lahmlegte.WannaCry – Der 2017 durchgeführte und bis dahin größte Ransomware-Angriff hat über 200.000 Windows-Rechner in über 150 Ländern verschlüsselt. Der Grund? Ein noch nicht eingespieltes Sicherheitsupdate.Der erste Tod der Cyberkriminalität – Die Verschlüsselung der Server eines Krankenhauses während der COVID-19-Pandemie führte zu…

  • BPMN Diagramme

    Was sind BPMN Diagramme? Das Business Process Model and Notation, kurz BPMN genannt .Es ist eine weit verbreitete und standardisierte Methode, um Geschäftsprozesse grafisch darzustellen. Besonders im E-Commerce ist BPMN eine großartige Möglichkeit, um komplexe Abläufe klar und übersichtlich darzustellen. Es ist wirklich erstaunlich, wie es ermöglicht, Prozesse zu dokumentieren, die verschiedene Akteure, Systeme und…