Zum Inhalt springen
Skycloak
Anwendungsfall

Authentifizierung als Service, damit Ihr Team am Produkt arbeitet

Authentifizierung als Service bedeutet, dass ein Anbieter den Teil Ihres Produkts betreibt, der prüft, wer ein Benutzer ist: die Anmeldeseiten, die Prüfung von Passwörtern und Passkeys, die Sitzungen und die Tokens. Ihre Anwendung schickt den Benutzer zum Anbieter und erhält ein signiertes Token zurück, dem sie vertrauen kann. Die Skycloak Platform ist dieser Dienst, gebaut für Softwareunternehmen.

Was Ihre Anwendung noch tut

Die Arbeit, die in Ihrem Code bleibt, ist klein und standardisiert. Muss sich ein Benutzer anmelden, leitet Ihre Anwendung ihn mit einer OpenID-Connect-Anfrage zur Anmeldeseite Ihres Mandanten weiter. Nach der Anmeldung schickt die Plattform ihn mit einem Code zurück, Ihre Anwendung tauscht ihn gegen Tokens und prüft danach bei jeder Anfrage Signatur und Ablauf des Access Tokens.

Jedes verbreitete Web-Framework hat dafür einen gepflegten OpenID-Connect-Client, sodass die Integration aus Konfiguration und wenigen Zeilen Code besteht statt aus einem Sicherheitsprojekt. Ihre Anwendung sieht nie ein Passwort, was sie auch aus einem großen Teil jeder Sicherheitsprüfung herausnimmt.

Was der Dienst übernimmt

Die Plattform stellt die Seiten für Anmeldung, Registrierung und Wiederherstellung bereit, speichert die Konten und ihre Faktoren, stellt die Signaturschlüssel aus und rotiert sie und hält fest, wer sich wann angemeldet hat. Updates, Datenbanksicherungen und Kapazität sind Arbeit von Skycloak, nicht von Ihrem Team.

Passkeys, Multi-Faktor-Authentifizierung und Enterprise SSO über SAML für Ihre Geschäftskunden stehen im Plan der Plattform, und sie Ihrem Produkt hinzuzufügen heißt, sie für Ihren Mandanten einzuschalten, statt neuen Code in Ihre Anwendung zu schreiben.

Selbst bauen oder einkaufen

Die Anmeldung selbst zu bauen wirkt anfangs günstig, weil ein Anmeldeformular klein ist. Die Kosten kommen später: Missbrauch der Passwortrücksetzung, Credential Stuffing, Sitzungen über mehrere Geräte, Wiederherstellung des zweiten Faktors und die Fragebögen Ihrer größeren Kunden. Als Dienst eingekauft wird daraus eine Abhängigkeit mit klarer Schnittstelle, die Sie testen und verstehen können.

Weil die Plattform die Standardprotokolle nutzt, sind Sie an kein proprietäres SDK gebunden. Ein anderer OpenID-Connect-Anbieter kann sie später ersetzen, wenn sich Ihre Anforderungen ändern, und genau diesen Ausweg sollte eine gute Abhängigkeit offenlassen.

Häufige Fragen

Brauche ich ein spezielles SDK für die Plattform?

Nein. Die Plattform spricht OpenID Connect und OAuth 2.1, die Standard-Clientbibliothek Ihres Frameworks genügt.

Verarbeitet meine Anwendung jemals Passwörter?

Nein. Benutzer geben ihr Passwort auf der Anmeldeseite der Plattform ein oder nutzen dort ihren Passkey, und Ihre Anwendung erhält nur ein signiertes Token.

Sehen Sie sich die Skycloak Platform selbst an

Buchen Sie eine Demo, und wir zeigen Ihnen die Plattform mit Blick auf Ihre eigenen Anmeldeabläufe.