So, I think I'm almost ready for some open beta of the registration on my project. Yay me?
Summary is as follows:
1. I want to run a federated discussion forum using #Mbin
2. Because I will want to put another services as a part of the same project/domain, including but not limited to #mobilizon, and maybe even multi-user #writefreely, I need something to handle authentication and user access to all of them
3. Initially I wanted to go with #Zitadel, but I realised that it has baked in First and Last name required fields, and to be honest, I am absolutely not interested in this data, and even explicitly don't want to have to keep and process it; so I don't really want to make my users have to fill this out
4. I stumbled upon #authentik, and while I appreciate possibility of setting up complex auth flows and such without the need to touch raw code, it seemed a little bit daunting.
5. I found a set of really awesome tutorials by Cooptonian on YouTube, and I managed to solve not only setup, connecting the client apps, emails and password recovery, but also I got a way better grip on the inner workings of Authentik, and feel confident that if I need to do some minor tweaks to it, I will be able to.
6. I hope I will deploy the pemultimate flow today, that is the signup/invitation flow, and I will be ready to invite selected amount of people for some tests of the project, so hang on tight!
If you got that far, thank you for reading, I will write more on that (and unveil a related thing!) in the upcoming days, so come back!
You can also give this blog a follow at https://readme.makary.online, on your RSS reader at https://readme.makary.online/feed, or on your favourite Mastodon/Fediverse account at @makary@readme.makary.online
Be warned tho, that it was created with more technical posts in mind!