I decided to play around with keycloak and use OpenLDAP as the backend to store the user details. That sounds like a pretty simple thing to set up, and actually it was - that is until I noticed that when I modify a password in keycloak then it gets stored in plain text in the ldap database. Goog...

I have the Steam app installed on my phone only because I need it for the steamguard OTP codes. I thought that was the only way to get the codes but I have now found steamguard-cli. This not only gives you a command line program to generate the mobile authenticator code so you don't need to get yo...