Anmelden

Die B2B Kunden-Wertschöpfungsreise

Für die meisten unserer B2B-Kunden gestaltet sich der Weg zur Wertschöpfung mit Auth0 einheitlich. Um Sie auf Ihrem Weg zu unterstützen, haben wir einen Kurs mit allen Kontrollpunkten festgelegt, die Sie benötigen, um nahtlos durch die Wertschöpfungsreise zu navigieren. Viel Spaß auf der Reise!

the-b2b-customer-value-journey

1. Erstellen einer Anwendung in Auth0

Eine Anwendung ist eines der zentralen Konzepte in Auth0. Sie ist in der Regel auch Ihr Startpunkt. Wenn Sie Ihre Anwendung bei Auth0 registrieren, können Sie Benutzer auf verschiedene Arten automatisch anmelden (dazu später mehr). Sie können die Art und Weise, wie sich Ihre Benutzer authentifizieren, später ändern, ohne Ihre App zu ändern.

2. Die Integration Ihrer App mit Auth0

Bei der Einrichtung einer Anwendung in Auth0 sind Sie wahrscheinlich auf den Hinweis zu Lock gestoßen. Lock ist die einfachste Möglichkeit, die von Auth0 verwaltete Authentifizierung in Ihre Anwendung zu integrieren. Sie erhalten ein wunderschönes gehostetes und einbettbares Anmeldeformular mit einem vollständig anpassbaren Erscheinungsbild – und es wird auf jedem Gerät und in jeder Auflösung perfekt angezeigt. An diesem Punkt wünschen sich die meisten Entwickler, sie hätten Auth0 schon früher kennengelernt!

Testen Sie die Schnellstart-Tutorials – egal, ob Sie eine native mobile App, eine Einzelseiten-App, eine normale Web-App oder eine andere Art von Anwendung haben – die Tutorials führen Sie Schritt für Schritt durch die Integration von Lock, wo immer dies relevant ist.

Lock Präsentation

3. Benutzer mit einer Datenbank mit Benutzernamen und Passwort mit Ihrer Anwendung verbinden

Sie haben also eine Anwendung... wie wäre es mit ein paar Benutzern? Beginnen wir mit der einfachsten Form: einem Benutzernamen und einem Passwort. Das ist sozusagen das A und O der Authentifizierung. Auth0 bietet Datenbankverbindungen, um Benutzer mit einer E-Mail/einem Benutzernamen und einem Passwort zu authentifizieren und diese Anmeldedaten sicher im Auth0-Benutzerspeicher oder in Ihrer eigenen Datenbank zu speichern.

Auth0 Datenbank für Benutzernamen und Passwörter

Einer der schnellsten Wege, insbesondere für neue Anwendungen, besteht darin, Benutzern die Möglichkeit zu geben, sich mit einem Benutzernamen und einem Passwort zu registrieren und zu authentifizieren, die sicher in einer Auth0-Datenbank in Ihrem Konto gespeichert sind.

Ihre eigene benutzerdefinierte Datenbank

Natürlich kann es sein, dass Sie bereits eine Datenbank mit bestehenden Benutzeranmeldeinformationen haben, die an einem anderen Ort gespeichert ist und die Sie weiterhin verwenden möchten – vielleicht ist es MySQL, MongoDB, Sql Server oder etwas anderes. Auth0 unterstützt praktisch jeden benutzerdefinierten Speicher für Anmeldeinformationen. Hierfür verwenden Sie die Funktion Benutzerdefinierte Datenbank von Auth0.

Oft gibt es die Situation, in der Sie das Beste aus beiden Welten wollen – Sie haben eine bestehende Datenbank voller Benutzeranmeldeinformationen, aber Sie würden es vorziehen, die Datenbank von Auth0 zu nutzen, um die Sicherheit zu gewährleisten und die Kosten für die Infrastruktur und/oder die Lizenzierung Ihrer bestehenden Datenbank einzusparen. In diesem Fall können Sie die Option „Benutzer zu Auth0 importieren“ („import users to Auth0“) verwenden, um die Benutzer im Laufe der Zeit automatisch zu migrieren. Gern geschehen

Benutzer werden automatisch migriert, wenn sie sich anmelden. Auf diese Weise ist kein teures Massenmigrationsprojekt erforderlich. Sie müssen Ihr System nie herunterfahren und vor allem müssen Sie die Passwörter der Benutzer nicht zurücksetzen.

4. Verbinden von Unternehmensbenutzern mit Ihrer Anwendung mit Identitätsanbietern für Unternehmen

Eine häufigere Anforderung für B2B-Anwendungen besteht darin, die Benutzer Ihrer Kunden mit ihren eigenen bestehenden Unternehmensanmeldedaten mit Ihrer Anwendung zu verbinden. Stellen Sie sich vor, Sie haben ein B2B SaaS-Unternehmen und verkaufen Ihre geschäftsorientierte Lösung an große Unternehmen mit Hunderten oder gar Tausenden von Beschäftigten. Anstatt dass diese Mitarbeiter neue Konten für Ihren Dienst erstellen müssen, können Sie es ihnen ermöglichen, sich bei Ihrer App mit ihren vorhandenen Anmeldedaten für Active Directory (oder SAML, Google Apps, LDAP, ADFS usw.) anzumelden.

Es ist eine Win-Win-Situation: ein besseres Benutzererlebnis für den Kunden, das zu weniger Reibungsverlusten und zu einer höheren Nutzung Ihrer App führt.

5. Verknüpfung von Benutzerkonten

Fast jeder hat mehrere Konten bei sozialen Netzwerken – wir sind bei Facebook, Twitter, LinkedIn, GitHub und vielen anderen. Eine clevere Anwendung kann denselben Benutzer erkennen, auch wenn er sich bei verschiedenen Gelegenheiten mit diesen verschiedenen sozialen Profilen anmeldet. Ein kluger Entwickler nutzt die Benutzerkontenverknüpfung von Auth0, um das herauszufinden.

6. Benutzerprofile mit Regeln erweitern

B2C-Apps können allein aufgrund der Benutzererfahrung funktionieren oder nicht. Wenn Sie nicht in der Lage sind, relevante Inhalte oder Nachrichten schnell zu präsentieren, springen die Nutzer ab. Der Schlüssel zu relevanten Inhalten kann darin liegen, Ihre Benutzer zu kennen. Auth0 enthält eine leistungsstarke Regelmaschine, die (unter anderem) dazu verwendet werden kann, Benutzerprofile direkt im Authentifizierungsfluss zu verbessern.

Regeln zu Metadaten der Benutzer

7. Multi-Faktor-Authentifizierung (MFA)

Sicherheit ist für jede B2B-Anwendung entscheidend. Sie müssen in der Lage sein, Ihren Geschäftskunden die Gewissheit zu geben, dass Daten und Benutzeranmeldeinformationen nicht kompromittiert werden. Die Multi-Faktor-Authentifizierung ist inzwischen eher eine selbstverständliche Funktionalität als ein sicherheitstechnischer Luxus – und zum Glück ist sie mit Auth0 leicht zu implementieren.

Die Anmeldung für kostenlos

Beginnen Sie noch heute mit der Entwicklung und sichern Sie noch heute Ihre Anwendungen mit der Auth0-Identitätsplattform.

3D login box