Herausgeberbewertungen: Benutzerbewertungen:[Gesamt: 0 Durchschnitt: 0] @media(min-width: 500px) { } @media(min-width: 800px) { }
Passage by 1Password ist ein Freemium-Authentifizierungssystem, das Sie auf Ihrer Website oder in mobilen Apps implementieren können. Es hilft Ihnen, das herkömmliche benutzer-/passwortbasierte Anmeldesystem mit Passkey zu überflüssigen.
Mit Passkey müssen Sie sich Ihre Passwörter nicht merken. Sie melden sich bei Websites oder mobilen Apps über vorhandene Authentifizierungsmethoden auf Ihrem Gerät an, z. B. Benutzer-PIN oder biometrische Daten.
Wenn Sie beispielsweise eine mobile App haben, dann ist das der Fall kann die biometrische Anmeldung problemlos implementieren, indem nur wenige Codezeilen hinzugefügt werden. Oder wenn Sie sowohl die passwortlose Anmeldung als auch die herkömmliche Anmeldemethode per Benutzer/E-Mail-Passwort anbieten möchten, können Sie dies tun. Es gibt zwei Möglichkeiten, Ihren Apps über Passage ein passwortloses Anmeldesystem hinzuzufügen. Sehen Sie sich diese Optionen unten an.
Passage Complete: Dieses Produkt implementiert nur eine einmalige passwortlose Anmeldung auf Ihren Websites und Apps. Dies ist eine gute Option für neue Apps, die Sie erstellen oder die Sie in Zukunft erstellen werden. Es funktioniert auf allen Web-und Mobilanwendungen und Sie können alles steuern, von Benutzern über Sitzungen bis hin zur Benutzeraktivierung/-deaktivierung. Passage Flex: Dieses Produkt ist für die Verwendung in vorhandenen Apps und Websites gedacht, auf denen Sie bereits über ein herkömmliches passwortbasiertes Anmeldesystem verfügen. Wenn Sie eine Web-App entwickeln, bei der Sie beide Anmeldearten wünschen, ist dies genau das Richtige für Sie.
Beide oben genannten Passage-Produkte werden mit demselben kostenlosen Plan geliefert. Sie können 1000 aktive monatliche Benutzer haben. Wenn diese Zahl steigt, müssen Sie zur Premium-Version wechseln. Darüber hinaus erhalten Sie ein Dashboard und ein Benutzerverwaltungsportal.
Eine gute Sache an Passage ist, dass es über integrierte Anmelde-und Registrierungsformulare verfügt. Oder Sie können sie auch so ändern, dass sie benutzerdefinierte Felder enthalten, die ein Benutzer bei der Registrierung ausfüllen soll.
So fügen Sie mit Passkey by Passage eine passwortlose Anmeldung auf Ihren Websites hinzu ?
Als Entwickler werden Sie froh sein zu erfahren, dass Passage bereits SDKs für verschiedene Programmiersprachen anbietet. Es gibt sogar Beispiel-GitHub-Repositories, die Sie als Vorlagen verwenden können. Derzeit werden die folgenden Sprachen unterstützt.
Node.js Python Go Java Scala Rust Ruby PHP
Es gibt eine detaillierte Dokumentationsseite verfügbar, die Sie verwenden können, um verschiedene Parameter des SDK zu verstehen. Sie haben den Anmeldeablauf und das Tutorial zum Verwalten von Sitzungen und JWT-Tokens erklärt.
Bevor Sie mit dem Codierungsteil beginnen, müssen Sie sich für ein kostenloses Konto auf Passage-Website hier. Erstellen Sie anschließend eine App und kopieren Sie dann deren ID. Sie müssen diese App-ID kopieren, da Sie sie später benötigen.
Über das App-Dashboard oben können Sie auch das Registrierungsformular anpassen. Sie können benutzerdefinierte Felder hinzufügen und die Änderungen dann speichern. Es zeigt Ihnen eine Vorschau sowohl des Anmelde-als auch des Registrierungsformulars.
Verwenden Sie eine Passwortpassage, um ein passwortloses Anmeldesystem aufzubauen:
Sie beginnen grundsätzlich mit dem Codieren im Backend-Teil. Wählen Sie also zunächst das entsprechende Backend-SDK aus, je nachdem, in welchen Programmiersprachen Sie programmieren können. Wenn Sie sich für Python entschieden haben, werden Sie froh sein zu wissen, dass Passage mit Flask funktioniert!
Also installieren Sie die Abhängigkeit, indem Sie das ausführen Befehl unten.
Pip Install Passage-Identity
Und dann schreiben Sie etwas Code. Auf der Dokumentationsseite erfahren Sie, wie Sie beginnen. Beginnen Sie also mit der Authentifizierung einer Anfrage. Es gibt ein Beispiel, das eine Flask-Middleware dafür zeigt. Sie benötigen außerdem die App-ID, die Sie aus dem Dashboard kopieren können.
Fahren Sie fort, indem Sie die Dokumente lesen und sehen Sie sich andere Dinge an, die Sie über das SDK tun können, wie z. B. die Verwaltung eines Benutzers. Darüber hinaus können Sie auch Benutzergeräte und andere Dinge verwalten.
Als nächstes müssen Sie jetzt das Frontend erstellen. Passen Sie also das Formular im Dashboard an und implementieren Sie es dann im Code. Sie können dafür verschiedene Front-End-Frameworks verwenden. Einzelheiten finden Sie in der Dokumentation.
Wenn Sie fertig sind, können Sie schließlich eine Vorschau des endgültigen Anmeldesystems sehen. Es wird ungefähr so aussehen.
Dieses Anmeldesystem unterstützt die passwortlose Anmeldung für die Autorisierung von Benutzern. Und auf diese Weise können Sie den dortigen Dokumenten und Anleitungen folgen, um ein benutzerdefiniertes Anmeldesystem für Ihre eigenen Apps zu erstellen.
Abschließende Worte:
Als Entwickler, wenn Sie auf der Suche nach einem sind Wenn Sie schnell und einfach eine passwortlose Anmeldung in Ihren Web-Apps oder mobilen Apps implementieren möchten, sind Sie hier richtig. Beginnen Sie noch heute mit der Nutzung von Passage und implementieren Sie dann eine schnellere Möglichkeit, Ihren Benutzern den Zugriff auf Ihre Websites und Apps mit einem Fingertipp zu ermöglichen.