Hey, y'all! Sorry for tagging, but I have an impression that you might have competence to answer my effortlessly.
I'm currently trying to work out a minimal feasible SSO implementation in #elixir. Ideally, I want to integrate it with ActivityPub and transform whatever #mastodon is using for its #AAA in high availability mode as SSO for the applications I make.
What course of action would you suggest? Is something like that already implemented?
I know I can keep fighting with #keycloak bugs, deploy it, and integrate #mastodon (and other services I make) with it. It feels a little bit extreme, especially since there's a decent movement towards modernising pool of federated protocols.
I'd rather spend time on making modern solutions than having horrible time administrating extremely poorly-documented #keycloak.
@jonn Sorry, I know basically zero about this. All I can offer is maybe check out IndieAuth and this video on OAuth 2.1 and ActivityPub. https://conf.tube/videos/watch/32351956-89d7-4887-b6b0-f1a32f91dc36