itch.io has OAuth support, consider making an itch.io oauth login option so you as a developer dont have to maintain or be responsible for user passwords, and itch.io can take care of things like credential resets!
Thanks for pointing that. I like OAuth but doing this now will break all the database, forcing me to refactor all the netcode/database. Im not storing any information (just user name and password, mail is optional). The password is hashed+salted using Bcrypt.