I have a bunch of personal projects that I’m working on. They all need some for sort of authentication. I think it’d be easier to have a dedicated service to manage tokens instead of implementing it again and again for each service.

Amazon, Google and Microsoft provide something like that, but I’m looking for a self-hosted solution. Any suggestions?