Diaspora · Authentication Profile
Diaspora Authentication
Authentication
diaspora* authenticates API clients with OpenID Connect Core 1.0. Because diaspora* is decentralized, a manual application registration on a single pod is not sufficient, so the project also implements OpenID Connect Discovery 1.0 and OpenID Connect Dynamic Client Registration 1.0 — an application discovers a pod's endpoints and registers itself at runtime against pods it has never seen before. There is no static API key and no shared client credential across the network.
Diaspora secures its APIs with openIdConnect across 1 declared security scheme, as derived from its OpenAPI definitions.
CompanySocialSocial NetworkingDecentralizedFederatedOpen SourcePrivacyFediverseMessagingOpenID Connect
Methods: openIdConnect
Schemes: 1
OAuth flows:
API key in:
Security Schemes
openIdConnect openIdConnect