I’ve just looked at some tutorials for Keycloak and Authentik and there’s definitely a very steep learning curve for these two solutions. I feel like I need something a lot simpler to be able to fully grasp the concept.
What is the easiest solution for beginners to implement Sigle-Sign-On for their selfhosted services?


I already have Forgejo installed and found out it does basic Oauth2. I didn’t have to do anything. It just worked out of the box.
What do you mean? You can set up other services to use your Forgejo accounts?
Yes.
https://forgejo.org/docs/latest/user/oauth2-provider/