I put together a basic proof of concept for using existing installations as SSO for , using . Here's what the authentication and authorization flow for that looks like!

While Mastodon doesn't support Connect, OIDC is just OpenlD on top of OAuth2.0. If your app allows configuring all URLS for your ldP you can use nearly any OAuth2.0 provider.

Avatars currently aren't supported via this (| added one) but can be! Working on a patch for Synapse!

Blimps: this is currently available to play with but I don't know if the database will exist long term. This is currently just a proof of concept using the testing database for Synapse, as current Synapse requires newer versions of the database server Mastodon uses. I'll be porting the existing database over to the new host today as I do migration work.

Show thread
Follow

Sorry; had to re-post these because I forgot hashtags on the opening post. Apologies if this spammed a bit.

Sign in to participate in the conversation
Blimpstodon

Devoted to furries who love big things, puffy things, and puffy things getting bigger! Federated, open, welcome! For a fatter side, take a peek at https://wobbl.xyz by Tarrien! Please provide a reason when applying for an account.