Pocket ID Hosting

Melden Sie sich mit Passkeys über einen einfachen OIDC-Identitätsanbieter bei Ihren Anwendungen an.

  • Ein Klick bereitstellen
  • 15 GB Benötigter Speicherplatz
  • 1 GB RAM Benötigter Arbeitsspeicher
  • Von 2 € Preis
Jetzt bestellen Keine Einrichtungsgebühren

Was Sie
bei AvaHost erhalten

Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.

Diese Vorlage enthält keinen Datenbank-Container.

Server bestellen

Technik

Docker-Image
ghcr.io/pocket-id/pocket-id:latest
Standardport
1411

Funktionsweise von Pocket ID

Pocket ID fungiert als OpenID Connect und OAuth 2.0 Provider. Administratoren erstellen Benutzer, Gruppen und OIDC-Clients, registrieren dann Callback-URLs und vergeben Client-Anmeldedaten für kompatible Anwendungen. Benutzer authentifizieren sich mit Passkeys anstelle eines Pocket ID Passworts, und Gruppenzuweisungen können festlegen, welche Personen sich bei jedem verbundenen Client anmelden dürfen.

Der Service kann auch Access Tokens für geschützte APIs mit Scopes und Resource Indicators ausstellen. Passkey-Anfragen können auf dem aktuellen Gerät genehmigt werden oder, falls unterstützt, von einem anderen Gerät über einen QR-basierten Flow. Der Katalog generiert den Verschlüsselungsschlüssel, legt die öffentliche Anwendungs-URL fest, speichert Daten in /app/data und präsentiert beim ersten Zugriff ein einmaliges Setup für den ersten Administrator.

Wichtige Pocket ID Funktionen

Pocket ID ist ausschließlich ein Identity Provider; es enthält keine Reverse-Proxy-Authentifizierungsschicht. Eine Anwendung muss OIDC direkt unterstützen, oder ein unabhängig konfigurierter Proxy oder Middleware muss den Authentifizierungsflow übersetzen. Jeder Client benötigt exakte Redirect-Adressen, angemessene Secrets, zulässige Gruppen und eine Überprüfung von Claims und Scopes.

Identity-Infrastruktur konzentriert sensible Informationen und kann Benutzer aussperren, wenn die Wiederherstellung schlecht geplant ist. Administratoren sollten mehr als einen geeigneten Passkey registrieren, wo die Richtlinie dies zulässt, den ersten Setup-Link schützen, Kontowiederherstellungsverfahren dokumentieren, Client-Secrets begrenzen und einen Wiederherstellungspfad testen. Die Anwendungs-E-Mail ist auf der gehosteten Plattform deaktiviert, daher sind E-Mail-abhängige Wiederherstellung oder Einladungsannahmen unangemessen.

Pocket ID vs Auth0

1

Pocket ID

Pocket ID konzentriert sich auf selbstgehostete, passwortlose OIDC und OAuth 2.0 für einen relativ begrenzten Satz von Benutzern und Anwendungen. Auth0 ist eine von einem Provider verwaltete Plattform für Kunden- und Workforce-Identität, die OIDC, OAuth, SAML, passwortlose und Social Login, Enterprise Connections, APIs, SDKs, adaptive Authentifizierung, Machine Identities und gestaffelte kommerzielle Services abdeckt.

2

Auth0

Auth0 kann für Produkte geeignet sein, die verwaltete Skalierung, breite Protokoll- und Connection-Unterstützung, Compliance-Programme, Vendor-Support und vorgefertigte Entwicklungsbibliotheken benötigen. Pocket ID ist attraktiv, wenn Passkeys und OIDC ausreichend sind und Identity-Datensätze auf dem Server des Betreibers verbleiben sollten. Es reproduziert nicht Auth0s Social Connections, SAML-Umgebung, adaptive Kontrollen oder Support-Organisation.

Bestellen Pocket ID

Wer nutzt Pocket ID

Home-Lab-Administratoren können mehreren kompatiblen Anwendungen eine Passkey-Anmeldung geben, kleine Teams können Zugriff durch Gruppen zuweisen, und Entwickler können eine interne API mit Scoped Tokens schützen. Es kann auch als Identity-Quelle für einen unabhängig betriebenen OIDC-fähigen Proxy dienen.

Pocket ID ist nicht Active Directory, ein vollständiger LDAP-Service, ein integrierter Proxy, ein Password Vault oder ein Ersatz für ein Enterprise-Identity-Programm. Betreiber sind verantwortlich für Client-Registrierung, Wiederherstellung, Schlüsselschutz, Passkey-Richtlinie, Benutzer-Lifecycle, Audit-Erwartungen und die Sicherheitsauswirkungen jeder verbundenen Anwendung.

Pocket ID selbst hosten: Anforderungen und Kosten

Die Ressourcennutzung von Pocket ID hängt von der Benutzeranzahl, OIDC-Clients, Anmeldehäufigkeit, Token-Ausstellung, Gruppenbewertung, API-Aktivität und gespeicherten Identity-Daten ab. PostgreSQL und MariaDB sind nicht erforderlich durch die Katalogvorlage; der persistente /app/data Pfad speichert den Anwendungszustand. Die Software hat keine separate Anwendungsgebühr, und die Korrektheit der Client- und Wiederherstellungskonfiguration ist wichtiger als der reine Speicher für ein kleines Verzeichnis.

Bei AvaHost nutzt Pocket ID Plan 1 für €2. Das gehostete Pocket ID Paket beinhaltet One-Click-Deployment, eine benutzerdefinierte Domain mit automatisiertem HTTPS, automatische Anwendungsupdates und geplante Backups. Schließen Sie das einmalige Administrator-Setup ab, bevor Sie die Adresse teilen. Das Paket konfiguriert keine OIDC-Clients, verbundenen Anwendungen, Reverse-Proxy-Middleware, Passkeys, Wiederherstellungsgeräte, Social oder Enterprise Connections, Anwendungs-E-Mail oder Identity Governance. Schützen Sie den generierten Verschlüsselungsschlüssel und testen Sie Login und Wiederherstellung für jeden Client, bevor Sie sich darauf verlassen.

F.A.Q

  • Pocket ID beginnt bei €2 im Plan 1. Ein kleines Identitätsverzeichnis mit einer bescheidenen Anzahl von Clients und Sign-ins sollte diesem Startpunkt entsprechen. Benutzeranzahl, Authentifizierungshäufigkeit, Token-Anfragen, Gruppenprüfungen, Client-Registrierungen und API-Aktivität sind die praktischen Indikatoren zur Überprüfung der Kapazität.

  • Öffnen Sie die Bereitstellung und führen Sie die einmalige Administrator-Konfiguration durch, bevor Sie die URL an andere Personen weitergeben. Registrieren Sie dann die entsprechenden Passkeys, dokumentieren Sie die Wiederherstellung und erstellen Sie OIDC-Clients mit exakten Callback-Adressen. Der gehostete Dienst verwendet keine Anwendungs-E-Mail für Einladungen oder Wiederherstellung, daher planen Sie den Zugriff ohne Abhängigkeit von der E-Mail-Zustellung.

  • Pocket ID ist ein OIDC-Provider und enthält keinen integrierten Authentication-Proxy. Anwendungen müssen OIDC unterstützen, oder Sie müssen kompatible Middleware separat betreiben und als Client registrieren. AvaHost konfiguriert diesen Proxy nicht, erstellt keine Client-Secrets, wählt keine Scopes aus und überprüft nicht die Sicherheit der geschützten Anwendung.

  • Eine benutzerdefinierte Domain kann nach der DNS-Konfiguration mit automatisiertem HTTPS verbunden werden. Registrieren Sie jeden Client und Callback gegen die endgültige Adresse, testen Sie dann die Discovery-Metadaten, Anmeldung, Abmeldung, Gruppenzugriff, Token-Validierung und Wiederherstellung. Das spätere Ändern eines Identity-Provider-Hostnamens kann Updates über alle abhängigen Anwendungen hinweg erforderlich machen.