Überblick
In Bluesky ist häufig die wechselseitige Auflösung von Handle und DID erforderlich.DID aus einem Handle auflösen
Über die API
Über DNS/well-known
Prüft einen DNS-TXT-Record oder/.well-known/atproto-did.
DID-Document aus einer DID abrufen
resolveDID gibt das DID-Document zurück.
https://plc.directory/did:plc:ewvi7nxzyoun6zhxrhs64oiz
Handle aus einem DID-Document ermitteln
Das FeldalsoKnownAs im DID-Document enthält das Handle.
Kombinierte Auflösung mit resolveIdentity
MitresolveIdentity, einer Kombination aus resolveHandle und resolveDID, können Sie sowohl von einer DID als auch von einem Handle aus auflösen und erhalten das DID-Document.
Öffentliches Profil abrufen
Das öffentliche Profil lässt sich sowohl per DID als auch per Handle auflösen; die Antwort enthält sowohl DID als auch Handle.PDS-URL / serviceEndpoint abrufen
DasserviceEndpoint im DID-Document ist die URL des PDS. Sie wird selten direkt benötigt, kann bei Bedarf aber abgerufen werden.
URL des Authorization Servers abrufen
Über den PDS wird die URL des Authorization Servers aufgelöst. Für in Bluesky registrierte Accounts ist dies üblicherweisehttps://bsky.social.
Source: docs/identity.md