ePDS lets your users sign in to AT Protocol apps — like Bluesky — using familiar login methods: email OTP, Google, GitHub, or any other provider Better Auth supports. Under the hood it is a standard AT Protocol PDS wrapped with a pluggable authentication layer. Users just sign in with their email or social account and get a presence in the
AT Protocol universe (a DID, a handle, a data repository) automatically provisioned.
From your app's perspective, ePDS uses standard AT Protocol OAuth (PAR + PKCE + DPoP). The reference implementation is packages/demo in the ePDS repository.
Implementieren Sie die AT-Protokoll-OAuth-Anmeldung für eine ePDS-Instanz. Verwendung beim Erstellen passwortloser OTP-Anmeldeflüsse, PAR-Anfragen, DPoP-Beweise, Token-Austausch gegen ePDS (erweitertes PDS von Certified). Deckt Flow 1 (App verfügt über E-Mail-Formular, übergibt login_hint) und Flow 2 (Authentifizierungsserver sammelt E-Mails) ab. Quelle: hypercerts-org/epds.