While the server currently uses the BCrypt hashing algorithm, which is already pretty secure, Argon2ID is a more modern slower hashing algorithm that would make offline cracking far more difficult. While I attempted to implement it in 46adb375c5810a790c7a1798140dddd0ec17ac15, libsodium is required to be installed, and after a few hours of trying to install it into XAMPP, I just gave up. Once we get later into the development of the backend and we no longer use XAMPP, it'll be much easier to install libsodium into the program
Now that Docker was added in 5ed6261fe0b2c6baff7e8b95125ed8ed9d3f189c, we don't need to deal with XAMPP's god awful handling of extensions, this can be added pretty soon.
While the server currently uses the BCrypt hashing algorithm, which is already pretty secure, Argon2ID is a more modern slower hashing algorithm that would make offline cracking far more difficult. While I attempted to implement it in 46adb375c5810a790c7a1798140dddd0ec17ac15, libsodium is required to be installed, and after a few hours of trying to install it into XAMPP, I just gave up. Once we get later into the development of the backend and we no longer use XAMPP, it'll be much easier to install libsodium into the program