Zum Hauptinhalt springen
Alle neuen Base44-Apps kommen mit eingebauten benutzerdefinierten Login-Seiten. Du erhältst fertige Login-, Register-, Forgot-Password- und Reset-Password-Seiten, die du an das Design deiner App anpassen kannst. Base44 handhabt die Authentifizierung sicher im Hintergrund.
Eine benutzerdefinierte Login-Seite für eine To-do-App, links ein orangefarbener Marketingbereich, rechts ein Formular Create an account mit E-Mail-Adresse und Passwort

Eine Beispiel-Login-Seite, die in einer Base44-App gebaut wurde

Wenn du eine bestehende App mit Login-Seiten hast und zu den neuen benutzerdefinierten Login-Seiten wechseln möchtest, siehe Benutzerdefiniertes Login für bestehende Apps.

Über deine Login-Seiten

Wenn deine App Login erfordert, richtet Base44 Login- und Registrierungsseiten für dich ein. Sie leben in deiner App, sodass du Design anpassen, sie in beliebige Sprachen übersetzen und dein eigenes Branding hinzufügen kannst. Deine App kommt mit den folgenden Seiten, die du anpassen kannst:
  • Login-Seite: Wo sich Besucher deiner App anmelden.
  • Register-Seite: Wo neue Besucher ein Konto erstellen.
  • Forgot-Password-Seite: Wo Besucher eine Passwort-Reset-E-Mail anfordern können.
  • Reset-Password-Seite: Wo Besucher ein neues Passwort festlegen, nachdem sie einen Reset angefordert haben.
Seiten-Drop-down im Editor mit den Seiten für Login, Registrierung, Passwort vergessen und Passwort zurücksetzen

Das Seiten-Dropdown im Editor zeigt die 4 Auth-Seiten

Deine Login-Seiten bearbeiten

Du kannst Design, Farben und Inhalt jeder dieser Seiten direkt aus dem Editor heraus ändern. So bearbeitest du eine Login-Seite:
  1. Öffne deinen App-Editor.
  2. (Optional) Klicke oben im Editor auf das Seiten-Dropdown und wähle die Seite aus, die du bearbeiten möchtest (zum Beispiel Login).
  3. Tippe deine Anfrage in den Chat. Zum Beispiel:
Eine Login-Seite bearbeiten, indem du eine Designanfrage in den AI-Chat eingibst

Eine benutzerdefinierte Login-Seite über den Chat bearbeiten

Deine Anmeldemethoden auswählen

Du kannst mehrere Wege anbieten, wie sich Personen registrieren können, wie E-Mail, Google oder andere Anbieter, damit der Login einfach, sicher und vertraut bleibt. Du kannst mehrere Optionen aktivieren.
Eine Login-Karte für eine Prämien-App mit hervorgehobener Gruppe aus 3 Anmelde-Buttons für Google, Microsoft und Facebook

Anmeldemethoden zu deiner Login-Seite hinzufügen

Nachdem du einen Anbieter aktiviert hast, musst du einen Button für diesen Anbieter zu deinen Seiten hinzufügen. Folge den unten stehenden Schritten, um zu erfahren wie.
So fügst du einen Social-Login-Anbieter zu deinen benutzerdefinierten Login-Seiten hinzu:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Settings.
  3. Klicke auf Authentication.
  4. Aktiviere den Toggle für den Anbieter, den du hinzufügen möchtest.
  5. Klicke auf der Karte des Anbieters auf Send to chat. Die KI fügt den Anmeldebutton des Anbieters zu deinen Login- und Register-Seiten hinzu.
Gut zu wissen:
  • SSO ist in einem Enterprise-Tarif (Business oder Enterprise) verfügbar. Workspaces, die vor dem 1. Oktober 2026 erstellt wurden, behalten ihre frühere Tarifanforderung, den Elite-Plan oder höher. Erfahre mehr über SSO einrichten.
  • Damit Facebook-Login funktioniert, benötigt die anmeldende Person ein verifiziertes Facebook-Konto. Wenn ihre Facebook-E-Mail oder Identität nicht verifiziert ist, kann Facebook den Login blockieren und eine Fehlermeldung anzeigen. Sie muss den Identitätsbestätigungsprozess von Facebook in ihrem Meta-Konto abschließen, bevor sie sich mit Facebook in deiner App anmelden kann.

E-Mail-Registrierungen verifizieren

Registriert sich jemand mit E-Mail und Passwort, sendet Base44 einen 6-stelligen Code. Damit bestätigt die Person, dass ihr die E-Mail-Adresse gehört. So bleiben gefälschte und falsch eingegebene Konten aus deiner App fern.
Du kannst die E-Mail-Verifizierung nicht ausschalten. Sollen deine App-Nutzer ohne Code auskommen, biete Google-, Facebook- oder Apple-Login an. Personen, die sich über diese Anbieter anmelden, brauchen keinen Code.
So funktioniert die Verifizierung für deine App-Nutzer:
  • Nach dem Absenden des Registrierungsformulars fragt deine App nach dem Code, den Base44 gesendet hat.
  • Der Code gilt 10 Minuten. Nach der Eingabe sind sie in deiner App angemeldet.
  • Geben sie 5 Mal den falschen Code ein oder läuft der Code ab, können sie im Verifizierungsbildschirm einen neuen Code anfordern. Oder sie registrieren sich erneut mit derselben E-Mail-Adresse.
  • Bis zur Verifizierung können sie sich nicht mit ihrem Passwort anmelden.
Wie du das Aussehen der Verifizierungs-E-Mail änderst, erfährst du unter Eingebaute E-Mails anpassen.
Erhält jemand die Verifizierungs-E-Mail nicht, bitte die Person:
  • Ihren Spam- oder Junk-Ordner zu prüfen.
  • Ein paar Minuten zu warten, da manche E-Mail-Anbieter Nachrichten langsam zustellen.
  • no-reply@base44-apps.com zu ihren sicheren Absendern hinzuzufügen. Hast du eine benutzerdefinierte E-Mail-Domain eingerichtet, gilt das für deine eigene Absenderadresse.
  • Die eingegebene E-Mail-Adresse auf Tippfehler zu prüfen.
  • Im Verifizierungsbildschirm einen neuen Code anzufordern.
Geschäftliche E-Mail-Adressen haben oft strengere Spamfilter. Kommt der Code immer noch nicht an, entferne ihren Datensatz aus der Users-Liste in deinem Dashboard. Bitte sie dann, sich erneut zu registrieren. Melden mehrere Personen gleichzeitig dasselbe Problem, kontaktiere Customer Care mit deiner App-URL und den betroffenen E-Mail-Adressen.

Registrierung über Einladungen

Wenn du jemanden zu deiner App einlädst, erhält die Person eine E-Mail mit einem Link zu deiner App. Die Einladung erstellt kein Passwort für sie. Sie wählt ihr eigenes bei der ersten Registrierung. Um hineinzukommen, öffnet sie den Link in der Einladungs-E-Mail und registriert sich in deiner App mit der eingeladenen E-Mail-Adresse. Sie wählt ein Passwort und gibt dann den 6-stelligen Code ein, den Base44 ihr zur Bestätigung der Adresse sendet. Bietet deine App Google-, Microsoft-, Facebook- oder Apple-Login an, kann sie sich stattdessen über diesen Anbieter mit der eingeladenen E-Mail-Adresse anmelden. Dann braucht sie kein Passwort. Bis zur Registrierung haben eingeladene Personen kein Konto. Die Forgot-Password-Seite kann ihnen also keine Reset-E-Mail senden. Bei einer privaten App sendet eine Registrierung mit einer anderen E-Mail-Adresse dir eine Zugriffsanfrage, statt die Person hereinzulassen.

Über die Reset-Password-Seite

Die Forgot-Password- und Reset-Password-Seiten arbeiten als Paar. Wenn jemand einen Passwort-Reset anfordert, sendet Base44 ihm eine E-Mail mit einem Link zu /reset-password auf der Domain deiner App. Dieser Pfad ist hartkodiert und kann nicht geändert werden. Die KI baut sowohl /forgot-password als auch /reset-password automatisch, wenn deine benutzerdefinierten Login-Seiten erstellt werden. Benenne oder verschiebe keine der beiden Seiten. Wenn eine der Seiten fehlt, funktioniert der Passwort-Reset-Ablauf nicht. Reset-Links sind einmalig verwendbar. Sobald jemand sein Passwort zurückgesetzt hat, funktioniert der Link in der E-Mail nicht mehr. Wenn er versucht, ihn erneut zu verwenden, sieht er einen Ungültig- oder Abgelaufen-Fehler. Er muss eine neue Reset-E-Mail von deiner /forgot-password-Seite anfordern. Personen, die sich mit Google oder einem anderen Anbieter registriert haben, haben kein Passwort für deine App. Sie können auf deiner Forgot-Password-Seite eines festlegen, genau wie beim Zurücksetzen. Danach können sie sich auf beide Arten anmelden. Das funktioniert nur, wenn Login mit E-Mail und Passwort für deine App aktiviert ist.
Hinweis: Einige Punkte zur Reset-Password-E-Mail:
  • Design: Die E-Mail wird automatisch mit dem Logo und den Farben deiner App gestaltet. Um sie zu ändern, öffne Emails in deinem Dashboard. Erfahre mehr über das Anpassen eingebauter E-Mails.
  • Benutzerdefinierte Domain: Wenn deine App eine benutzerdefinierte Domain hat, verwendet die Reset-E-Mail diese Domain automatisch im Link. Keine zusätzliche Einrichtung erforderlich.

Benutzerdefiniertes Login für bestehende Apps

Benutzerdefinierte Login-Seiten wurden am 2. Juni 2026 für alle veröffentlicht. Wenn du bestehende Apps mit den eingebauten Base44-Login-Seiten hast und sie auf die neuen benutzerdefinierten Login-Seiten ändern möchtest, folge den unten stehenden Schritten.
So aktivierst du benutzerdefiniertes Login in einer bestehenden App:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Overview.
  3. Klicke auf das Dropdown App visibility und wähle Public.
  4. Überprüfe die Details im Modal und klicke auf Enable custom auth.
  5. Base44 schreibt automatisch einen Verkabelungs-Prompt in den KI-Chat, um die Seiten mit den Routen deiner App zu verbinden, und sendet ihn an den KI-Chat.
    Verknüpfungs-Prompt, der nach dem Aktivieren benutzerdefinierter Login-Seiten im AI-Chat vorausgefüllt ist

    Der vorausgefüllte Verknüpfungs-Prompt

Sobald du Schritt 5 abgeschlossen hast, siehst du neue Login-, Register-, Forgot-Password- und Reset-Password-Seiten in deinem Pages-Dropdown-Menü oben in deinem App-Editor.
  1. Veröffentliche deine App, damit die benutzerdefinierten Login-Seiten live gehen.
Wenn du entscheidest, dass du zu den standardmäßigen Base44-Login-Seiten zurückkehren möchtest:
  1. Wechsle im App-Dashboard im Dropdown App visibility zurück zu Public (deprecated).
  2. Klicke im Chat auf der Verkabelungsnachricht auf Revert und dann auf Confirm.

Datensammlung bei der Registrierung

Personalisiere die App-Erfahrung, indem du wichtige Details von Personen sammelst, wenn sie sich registrieren. Du kannst den Chat auffordern, ein benutzerdefiniertes Registrierungsformular zu generieren, das Informationen über E-Mail und Passwort hinaus sammelt (z.B. vollständiger Name, Unternehmen oder Rolle), damit du Personen reibungslos einarbeiten und ihre App-Erfahrung von Anfang an anpassen kannst. Wähle, wo die Daten gespeichert werden:
  • Users-Datensatz: Speichere Daten sicher, sichtbar nur für App-Admins. Dies ist ideal für sensible oder Admin-only-Details.
  • Verbundener Datensatz: Speichere Nutzerantworten in einem separaten öffentlichen Datensatz. Dies wird für Daten empfohlen, die in der App angezeigt oder geteilt werden (wie Firmennamen).
Wenn du persönliche Daten bei der Registrierung sammelst, wie Namen oder Firmendetails, stelle sicher, dass deine App eine Datenschutzrichtlinie hat, die erklärt, was du sammelst und wie du es verwendest. Dies ist in vielen Regionen eine rechtliche Anforderung und auch erforderlich, wenn du Google OAuth verwendest.

Den Google-Login anpassen

Base44 bietet dir 2 Wege, Google-Login einzurichten, sodass du verwalten kannst, wie Personen die Anmeldung erleben und wie deine Marke angezeigt wird:
  • Standard-Google-Login: Schnelle Einrichtung mit Base44-Anmeldedaten. Das Login-Fenster zeigt „Sign in with Google” und ist mit base44.com gebrandet. Um diese Methode zu verwenden, aktiviere den Google authentication-Toggle und wähle Use the default Base44 OAuth.
Der Google-Bildschirm Choose an account, unter der Überschrift ist der App-Name base44.com hervorgehoben, daneben ein gespeichertes Konto und die Option Use another account

Standard-Google-Login-Bildschirm

  • Benutzerdefiniertes Google OAuth: Verbinde deine eigene Google-Cloud-Client-ID und das Secret im Authentication-Panel. Personen sehen die Domain deiner App, nicht „base44.com”, wenn sie sich mit Google anmelden. Dies ist ideal für Unternehmen, die eine vollständig gebrandete Erfahrung benötigen oder Enterprise-Anforderungen erfüllen müssen.
Der Google-Bildschirm Sign in mit hervorgehobenem benutzerdefiniertem App-Namen unter der Überschrift, links das App-Logo, rechts ein Feld für E-Mail oder Telefon

Benutzerdefinierter Google-OAuth-Login-Bildschirm

Du musst auf einem Builder-Plan oder höher sein, um benutzerdefiniertes Google OAuth zu verwenden. Du musst auch eine in deinem Projekt verbundene Zahlungsmethode in deiner Google Cloud Console haben.
So richtest du benutzerdefiniertes Google OAuth ein:
  1. Verbinde eine benutzerdefinierte Domain mit deiner App.
  2. Gehe zur Google Cloud Console und erstelle ein neues Projekt für deine App.
  3. Verifiziere deine Domain hier.
  4. Richte deine OAuth-App ein, indem du die folgenden Informationen vervollständigst:
    1. Overview: Gib deine App-Informationen ein.
    2. Branding: Richte das Branding deiner App ein (erfahre mehr über Branding):
      1. Füge dein Logo hinzu. Dies muss dem Logo deiner App ähnlich sein.
      2. Erstelle eine Startseite in deiner App nach diesen Richtlinien.
      3. Erstelle eine Datenschutzrichtlinie, die von deiner Startseite verlinkt ist, nach diesen Richtlinien.
      4. Füge eine Support-Seite zu deiner App hinzu.
      5. Füge deine Domain als autorisierte Domain hinzu.
      Die Seite Branding der Google Auth Platform mit hervorgehobener linker Navigation und den Feldern für App-Name und Support-E-Mail unter App information

      Deine OAuth-App in der Google Cloud Console einrichten

    3. Audience: Wähle, ob deine App für den internen oder externen Gebrauch ist.
    4. Clients: Hole dir deine Client-ID und Secret:
      1. Klicke auf Create client.
      2. Gib die folgenden Details ein:
        • Authorized JavaScript origins: Gib deine App-Domain ein.
        • Authorized redirect URIs: Gib https://app.base44.com/api/apps/auth/callback ein
      3. Klicke auf Create.
      Client-ID- und Redirect-URI-Felder in der Google-Konsole

      Client-Details in der Google Cloud Console eingeben

    5. Data Access: Wähle die folgenden Scopes:
      • openid
      • https://www.googleapis.com/auth/userinfo.email
Du musst eine Landing-Page zu deiner App hinzufügen, die deine Datenschutzrichtlinie und Nutzungsbedingungen enthält. Diese Seiten müssen öffentlich und nicht hinter einem Login sein. Dies ist für die Google-OAuth-Genehmigung erforderlich.
  1. Gehe zurück zu Base44 und schließe die Einrichtung deines benutzerdefinierten Logins ab:
    1. Klicke in deinem App-Editor auf Dashboard.
    2. Klicke auf Settings.
    3. Klicke auf Authentication.
    4. Aktiviere den Toggle Google authentication.
    5. Wähle Use a custom OAuth from Google Console.
    6. Gib die relevanten Informationen aus deiner Google-OAuth-App ein und klicke auf Update.
Der hervorgehobene Google-Authentifizierungsblock mit ausgewähltem Use a custom OAuth from Google console und ausgefüllter Client ID und Client Secret

Die Google-OAuth-Einrichtung in Base44 abschließen

Sobald du die obigen Schritte abgeschlossen hast, musst du warten, bis Google deine App verifiziert und genehmigt, was bis zu 5 Tage dauern kann.

Apple-Login einrichten

Mit Apple-Login melden sich deine App-Nutzer mit ihrem Apple Account an, statt ein Passwort für deine App zu erstellen. Es läuft über die eigenen Apple-Zugangsdaten von Base44. Du brauchst also kein Apple-Developer-Konto, keine Schlüssel und keine Einrichtung in Apples Developer-Konsole.

Apple-Login nutzen

Apple-Login ist standardmäßig aus. Schalte es ein, um auf deinen Login- und Register-Seiten eine Option zur Anmeldung mit Apple anzuzeigen. Meldet sich jemand mit Apple an, fragt Apple, ob die E-Mail-Adresse geteilt oder verborgen werden soll. Wird sie verborgen, erhält deine App eine private Apple-Relay-Adresse statt der echten E-Mail. Base44 nutzt diese Adresse als E-Mail der Person in deiner App.
Bevor du Apple-Login einschaltest:
  • Nur Apple-Zugangsdaten von Base44: Du kannst keine eigenen Apple-Zugangsdaten verbinden. Im Web zeigt Apples Anmeldeseite daher Base44 statt des Namens deiner App.
  • Verborgene E-Mails erzeugen separate Konten: Base44 ordnet Konten über die E-Mail-Adresse zu. Hat sich jemand mit der echten E-Mail registriert und meldet sich später mit Apple und verborgener E-Mail an, entsteht ein zweites, separates Konto.
So schaltest du Apple-Login ein oder aus:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Settings.
  3. Klicke auf Authentication.
  4. Schalte Apple authentication ein oder aus.
  5. Hat deine App benutzerdefinierte Login-Seiten und hast du Apple eingeschaltet, klicke auf der Karte Apple authentication auf Send to chat. Die KI fügt deinen Login- und Register-Seiten einen Button zur Anmeldung mit Apple hinzu.
  6. Veröffentliche deine App.
Ein Screenshot der Karte Apple authentication in den Authentifizierungseinstellungen mit hervorgehobenem Toggle

Apple authentication ein- oder ausschalten

iOS-Apps einreichen

Die App-Store-Regeln von Apple verlangen in der Regel: Apps mit Anmeldung über Drittanbieter wie Google, Microsoft oder Facebook müssen auch eine datenschutzfreundliche Anmeldeoption bieten, etwa Sign in with Apple. Bietet deine App einen dieser Anbieter an, schalte Apple-Login ein und veröffentliche deine App, bevor du sie zur Prüfung einreichst. Apple-Login funktioniert in der iOS-App, die du aus den von Base44 generierten Store-Dateien baust. Erfahre mehr über das Hochladen deiner App in die App Stores.
Verpackst du deine App in eine eigene native iOS-App, statt die Store-Dateien von Base44 zu nutzen, öffnet Apple-Login eine Web-Anmeldeseite statt Apples eigenem Anmeldefenster. Apple lehnt deine App dann eventuell ab. Nutze die Store-Dateien von Base44 oder biete in deinem eigenen Wrapper nur Login mit E-Mail und Passwort an.

Login auf Mobilgeräten

Deine iOS- und Android-Apps bieten dieselben Anmeldemethoden wie deine Web-App. Du schaltest Google- und Apple-Login also an derselben Stelle ein oder aus. Wie das geht, erfährst du unter Deine Anmeldemethoden auswählen. Tippt jemand in deiner App auf Google- oder Apple-Login, öffnet sich auf dem Handy ein Anmeldefenster. Danach kehrt die Person angemeldet zu deiner App zurück.

Mobiles Login einrichten

Unter iOS funktionieren Google- und Apple-Login, sobald du deine App aus den von Base44 generierten App-Dateien baust. Du musst nichts einrichten. Unter Android braucht Google-Login einen zusätzlichen Schritt: Füge deine Google-Play-Signatur-Fingerprints in Base44 hinzu. Google-Login funktioniert dann in der Version, die Personen von Google Play installieren, auch in Test-Tracks. Erfahre, wie du deinen Google-Play-SHA hinzufügst.
Google- und Apple-Login funktionieren nur in der App, die du aus den von Base44 generierten App-Dateien baust. Packst du deine App in eine eigene native App, schlägt Google-Login mit einem Fehler wie 403: disallowed_useragent fehl. Apple-Login funktioniert dann ebenfalls nicht. Nutze die App-Dateien von Base44 oder biete stattdessen Login mit E-Mail und Passwort an.

Mobiles Login reparieren

Funktioniert das Login im Web, aber nicht in deiner mobilen App, beginne mit den häufigsten Ursachen unten.
Wählen Personen ihr Google-Konto und landen ohne Fehler wieder auf deinem Login-Bildschirm, konnte Android nicht bestätigen, dass die App dir gehört. Das passiert, wenn die Google-Play-Signatur-Fingerprints in Base44 fehlen oder unvollständig sind.Prüfe, wie Google Play deine App signiert. Füge dann deinen Google-Play-SHA hinzu, damit er passt. Zeigt die App-Signatur-Seite in der Google Play Console ein Quantum-ready-Abzeichen, signiert Google Play deine App mit mehr als einem Schlüssel. Lade dann die .zip-Datei mit den Zertifikaten hoch, statt einen einzelnen Fingerprint einzufügen.
Anmelde-Korrekturen erreichen Personen erst, wenn du neue App-Dateien generierst und eine neue Version im App Store oder bei Google Play einreichst. Schlägt das Login in einer älteren Version deiner App fehl, erstelle neue Dateien und reiche ein Update ein.
Leitet Google-Login Personen auch nach dem Hinzufügen aller Fingerprints zurück zum Login-Bildschirm, kontaktiere Customer Care mit deiner App-URL.

Base44s eingebautes Login

Base44s eingebautes Login ist die Legacy-Authentifizierungsoption. Alle neuen Apps verwenden die oben beschriebenen benutzerdefinierten Login-Seiten. Wenn du eine bestehende App mit dem eingebauten Login hast, kannst du auf der Overview-Seite deiner App zu benutzerdefinierten Login-Seiten migrieren (siehe Schritte oben).
Mit dem eingebauten Login erscheint der Login-Bildschirm automatisch. Du wählst, welche Anmeldemethoden angeboten werden sollen, und Base44 handhabt den Rest. Das Design wird von Base44 verwaltet und kann nicht geändert werden.
Eine eingebaute Login-Karte für eine App namens Flow, mit einem Button Continue with Google über einem Formular für E-Mail und Passwort und einem Button Sign in

Base44s eingebauter Login-Bildschirm

Deine Anmeldemethoden auswählen

Du kannst mehrere Wege anbieten, wie sich Personen registrieren können, wie E-Mail, Google oder andere Anbieter, damit der Login einfach, sicher und vertraut bleibt. Du kannst mehrere Optionen aktivieren. So wählst du deine Anmeldemethoden:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Settings.
  3. Klicke auf Authentication.
  4. Aktiviere den Toggle neben den relevanten Authentifizierungsoptionen:
    • Email and password: Erlaube Personen, ein Konto mit ihrer E-Mail-Adresse und einem sicheren Passwort zu erstellen.
    • Google: Erlaube Personen, sich mit ihren Google-Kontoanmeldedaten anzumelden.
    • Microsoft: Erlaube Personen, sich mit ihren Microsoft-Anmeldedaten anzumelden.
    • Facebook: Erlaube Personen, sich mit ihren Facebook-Anmeldedaten anzumelden.
    • Apple: Erlaube Personen, sich mit ihrem Apple-Konto anzumelden.
    • Single sign-on (SSO): Verbinde einen externen Identitätsanbieter, der OIDC unterstützt, wie Okta oder den Identitätsanbieter deines Unternehmens, damit sich Personen mit Anmeldedaten von diesem Anbieter anmelden können.
Die Seite Authentication mit 5 hervorgehobenen Login-Methoden, Email and password aktiviert, Google, Microsoft, Facebook und Apple deaktiviert

Die Authentifizierungsmethoden


FAQs

Klicke unten auf eine Frage, um mehr über Authentifizierung zu erfahren.
Beginne mit denselben Prüfungen wie bei einem fehlenden Verifizierungscode, etwa Spam-Ordner und Liste sicherer Absender. Sie stehen unter E-Mail-Registrierungen verifizieren. Bitte die Person dann, auf deiner Forgot-Password-Seite eine neue Reset-E-Mail anzufordern.Wenn deine App benutzerdefinierte Login-Seiten hat und der Passwort-Reset-Link zu einer leeren Seite oder einem Fehler führt, prüfe, dass deine Reset-Password-Seite genau auf dem Pfad /reset-password ist. Der Link in der E-Mail ist auf diesen Pfad hartkodiert.
Dies passiert normalerweise, wenn das Facebook-Konto der Person nicht vollständig verifiziert ist. Facebook kann den Login blockieren, bis sie ihre Identität bestätigen und die E-Mail in ihrem Konto verifizieren.Bitte sie:
  1. Facebook zu öffnen und zu Settings and privacy zu gehen.
  2. Zu Accounts Center zu gehen.
  3. Zu Verification und dann Identity confirmation zu gehen.
  4. Die Identitätsbestätigungsschritte abzuschließen.
Nachdem sie den Verifizierungsablauf von Facebook abgeschlossen haben, können sie versuchen, sich erneut mit Facebook in deiner App anzumelden. Facebook kontrolliert diese Anforderung, nicht Base44, sodass du sie nicht von deinen App-Einstellungen aus umgehen kannst.
Du kannst dies mit benutzerdefinierten Login-Seiten tun. Wenn deine App benutzerdefinierte Login-Seiten hat, hast du eine öffentliche Landing-Page und deine anderen Seiten prüfen, ob der Besucher angemeldet ist. Bitte die KI, bestimmte Seiten zu schützen, damit nicht angemeldete Besucher zu deiner Login-Seite weitergeleitet werden.Zum Beispiel:
Base44 handhabt alle Passwörter automatisch sicher im Hintergrund. Wenn jemand sein Passwort vergisst, kann er es von deiner Login-Seite aus zurücksetzen, indem er auf Forgot password? klickt. Dies sendet ihn zu deiner /forgot-password-Seite, und die Reset-E-Mail verlinkt zu deiner /reset-password-Seite.
Die Anmeldekarte einer App mit hervorgehobenem Forgot password? unter dem Button Sign in

Ein Passwort über die Login-Seite zurücksetzen

Derzeit nicht. Base44 fügt keinen zweiten Anmeldeschritt für Personen hinzu, die deine App nutzen.Brauchst du eine Bestätigung in zwei Schritten, biete Google, Microsoft, Apple oder SSO-Login an. Personen, die sich so anmelden, nutzen die Zwei-Schritt-Bestätigung ihres Anbieters.
Es gibt keine Einstellung, die die Registrierung auf eine E-Mail-Domain beschränkt. Um zu steuern, wer hineinkommt, stelle die Sichtbarkeit deiner App auf Private und lade die gewünschten Personen ein. Oder stelle sie auf Workspace, damit nur Mitglieder deines Workspace sie öffnen können. Private Apps gibt es in kostenpflichtigen Tarifen.Hat dein Unternehmen einen eigenen Identity Provider, kannst du auch SSO einrichten. Dann melden sich Personen mit ihren Arbeitskonten an.
Ja. Eine Logout-Option hält die Dinge sicher und gibt Personen Sicherheit. Du kannst den Chat auffordern, einen Logout-Button zu inkludieren und ihn in der Sidebar oder im App-Header zu platzieren, wo immer er am besten in dein Design passt.
Der AI-Chat mit hervorgehobener Anfrage für einen Logout-Button, daneben das neue Logout-Symbol in der Seitenleiste der App

Einen Logout-Button hinzufügen

Ja. Base44 unterstützt externe Authentifizierungsanbieter, die OpenID Connect (OIDC) verwenden, einschließlich Anbieter wie Kakao.Wenn du einen Enterprise-Tarif (Business oder Enterprise) hast, kannst du externe Anbieter wie Google, Microsoft, GitHub, Okta oder Kakao mit Single Sign-On (SSO) und der Option Advanced / Manual configuration verbinden. Workspaces, die vor dem 1. Oktober 2026 erstellt wurden, können das auch im Elite-Plan. Du benötigst dein eigenes Konto beim Identitätsanbieter und bist verantwortlich für das Erstellen und Verwalten der App, Client-ID, Client-Secret, Redirect-URI und anderer Anmeldedaten bei diesem Anbieter.Für schrittweise Anweisungen siehe den Leitfaden zu SSO einrichten in Base44.
Der SSO-Bereich mit ausgewähltem Advanced / Manual Configuration über leeren Feldern für Client Id, Client Secret und Endpunkte

Die erweiterten SSO-Felder

Das Base44-SDK unterstützt User.login() nicht, also wenn du versuchst, es in deinem Code zu verwenden, siehst du einen Fehler.Um Login in Apps ohne benutzerdefinierte Login-Seiten zu handhaben, verwende immer base44.auth.redirectToLogin(nextUrl). Diese Methode sendet den Nutzer zur Login-Seite und bringt ihn nach der Anmeldung zu deiner Site zurück.Wenn du Probleme mit der Authentifizierung hast, prüfe, dass du diese korrekte Methode in deiner App verwendest.Falsch (verursacht einen Fehler):
Richtig:
Tipp: Wenn du einen Fehler wie „TypeError: User.login is not a function” siehst, prüfe deine Imports und stelle sicher, dass du base44.auth.redirectToLogin statt User.login verwendest.
Ja. Benutzerdefinierte Login-Seiten sind reguläre Seiten in der Codebasis deiner App, sodass du sie im Vorschaufenster öffnen und anzeigen kannst.Um die vollständigen Anmelde- und Login-Abläufe zu testen, veröffentliche deine App und öffne die Live-URL in einem Browser. Schließe den Ablauf mit einer gültigen E-Mail-Adresse ab, um die gleiche Erfahrung zu sehen, die deine Besucher haben werden.
Die häufigste Ursache ist, dass deine App auf Private gesetzt ist. In einer privaten App können sich nur Nutzer anmelden, die explizit per E-Mail eingeladen wurden. Alle anderen sehen einen Invalid-Login-Fehler, auch wenn sie gültige Anmeldedaten eingeben.So prüfst und aktualisierst du die Sichtbarkeit deiner App:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Overview.
  3. Unter App Visibility prüfe die aktuelle Einstellung.
    • Wenn sie auf Private gesetzt ist, stelle sicher, dass der Nutzer eingeladen wurde. Gehe zu Users und klicke auf Invite User, um ihn hinzuzufügen.
    • Wenn du möchtest, dass sich jeder anmelden und einloggen kann, ändere die Sichtbarkeit zu Public.
Andere mögliche Ursachen:
  • Der Nutzer hat eine falsche E-Mail oder ein falsches Passwort eingegeben.
  • Der Nutzer hat seine E-Mail-Adresse nach der Anmeldung nicht verifiziert.
  • Die Login-Sitzung ist abgelaufen. Bitte den Nutzer, sich erneut anzumelden.
Diese Seite wurde mit KI übersetzt. Für die genauesten und aktuellsten Informationen siehe die englische Version.