Automatisch aus dem Englischen übersetzt.

Auf Englisch lesen
Proxy Mail QA

Registrierungs- und Login-E-Mails in Bolt-Apps testen

Bolt kann deiner App per Prompt Konten hinzufügen, über die Authentifizierung seiner eingebauten Datenbank. Die Bestätigungs-, Magic-Link- und Reset-E-Mails, die es sendet, sind nur so gut wie zwei Einstellungen. Teste sie also vor dem Veröffentlichen mit einem echten Posteingang.

Aktualisiert am

Wie Login-E-Mails in einer Bolt-App funktionieren

Die eingebaute Datenbank von Bolt enthält Authentifizierung, und ihre Einstellungen erscheinen, sobald dein Projekt eine Datenbank hat: Öffne das Datenbank-Symbol oben auf dem Bildschirm, dann Authentication. Wenn sich jemand registriert oder einen Passwort-Reset oder Magic Link anfordert, sendet der Auth-Dienst der Datenbank die E-Mail (laut der Doku von Bolt basieren die Vorlagen auf Supabase), und der Link wird aus deiner Site URL und Redirect-Liste gebaut.

Deine Login-Optionen in Bolt

Anmeldeoption E-Mails, die deine Nutzer bekommen Mit Proxy Mail QA testen
E-Mail und Passwort Bestätigung (falls du sie verlangst), Passwort-Reset, E-Mail-Änderung Ja
Magic Links oder Codes, wenn du Bolt darum bittest Ein Link oder Code zur Anmeldung Ja
Weiter mit Google Keine zum Anmelden Nein: Nutze ein Google-Konto, das dir gehört

Die Google-Anmeldung braucht deinen eigenen OAuth-Client in Google Cloud: Bolt zeigt unter All project settings → Authentication → Continue with Google die Weiterleitungsadresse, die du im Client einträgst. Teste sie in der veröffentlichten App, nicht nur in der Vorschau. Neu bei diesen Optionen? Login-Methoden erklärt.

Teste jede Login-E-Mail in fünf Minuten

  1. Aktiviere die Bestätigung. Öffne das Datenbank-Symbol, dann Authentication → Email, und schalte Require users to confirm their email after signing up ein, wenn deine App Adressen prüfen soll.
  2. Veröffentliche, dann erstelle eine Adresse in Proxy Mail QA, mit generierter Persona, falls dein Formular nach einem Namen fragt.
  3. Registriere dich in der veröffentlichten App, nicht nur in der Vorschau.
  4. Nutze den Link oder Code aus der Zeile. Ein Bestätigungslink bekommt die Buttons Link öffnen und Link kopieren; Codes einen Button Kopieren.
  5. Teste dann den Rest: Melde dich ab, setz das Passwort zurück, melde dich mit dem neuen an und speichere es in der Zeile. Noch kein Link Passwort vergessen? Bitte Bolt, einen hinzuzufügen.

Die zwei Einstellungen, die du prüfen solltest

1. Site URL und Redirects. Unter Advanced Authentication options sollte die Site URL deine veröffentlichte Adresse sein und die URI allow list jede Adresse enthalten, auf der deine App läuft. Wenn ein Reset-Link auf localhost:3000 landet, liegt es daran. Proxy Mail QA markiert Links, die zu einer lokalen Adresse führen, auch solche, die erst nach dem Verifizieren dorthin umleiten. Vollständige Anleitung.

2. Die E-Mail-Vorlage. Klick in Authentication auf die Zeile Email, dann auf Edit email templates, um Betreff und Text jeder E-Mail zu ändern. Wenn du den Code ({{ .Token }}) in die Vorlage einfügst, zeigt die Zeile ihn mit einem Button zum Kopieren; der Link ({{ .ConfirmationURL }}) bekommt die Buttons Link öffnen und Link kopieren.

Prompts zum Kopieren für Bolt

Füge diese in den Chat von Bolt ein. Teste dann noch einmal mit einer neuen Adresse.

List every email this app sends: sign-up confirmation, magic link, password reset, invite and email change. For each, tell me what triggers it, which URL its link points to, and how long its link or code stays valid. Flag anything that uses localhost.
Make every auth email link back to the published app, not localhost. Use the current site's address for the sign-up and password-reset redirects, and make sure the published address is in the authentication redirect list.
After a password reset, send the user to a page where they choose a new password, then sign them in. Show a clear message if the reset link has expired or was already used.

Probier es bei deinem nächsten Registrierungstest aus

Kostenloser Tarif, keine Kreditkarte nötig. Erstelle eine Adresse und sieh zu, wie der Code oder Link ankommt.

Kostenloses Konto erstellenApp öffnen

Fragen

Wo sind die Authentifizierungseinstellungen in Bolt?

Laut der Doku von Bolt findest du sie unter dem Datenbank-Symbol oben auf dem Bildschirm, dann Authentication. E-Mail-Registrierung, die Bestätigungspflicht und E-Mail-Vorlagen sind dort; Site URL und Redirect-Liste stehen unter Advanced Authentication options.

Mein Bolt-Projekt nutzt Supabase direkt. Gilt das trotzdem?

Ja. Laut der Doku von Bolt nutzen ältere Projekte meist ein Supabase-Projekt, das du verbunden hast. Dieselben Einstellungen findest du in deinem Supabase-Projekt unter Authentication, URL Configuration, und die E-Mails kommen weiterhin von Supabase Auth.

Warum führen meine Reset-Links zu localhost:3000?

Die Site URL wird genutzt, wenn ein Link keinen erlaubten Redirect hat, und sie beginnt als localhost:3000. Bolt aktualisiert sie meist, aber prüf, dass sie deine veröffentlichte Adresse ist und jede Adresse, die du nutzt, in der Redirect-Liste steht.

Alle E-Mail-Testprobleme ansehen, die wir lösen

Bolt ist eine Marke ihres Inhabers. Proxy Mail QA ist unabhängig und weder mit ihnen verbunden noch von ihnen unterstützt.

Eine Frage zu dieser Seite?

Frag in jeder Sprache. Die Doku kann dir sofort antworten oder deine Frage an das Team von Proxy Mail QA schicken, das auf Englisch antwortet.

Doku fragen