Been using binhex/arch-crafty-4 for a while with minor issues that I was able to solve, but now I have an issue I have not yet figured out how to solve. I don't think I changed anything, except maybe updating the container. I am no longer able to log in. I grabbed the hashed password from the /crafty/app/config/db/crafty.sqlite file and verified it using some python:
from argon2 import PasswordHasher
ph = PasswordHasher()
h = "$argon2id$v=19$m=65536,t=3,p=4$LHoBFZzaAx2nigL1mE4OPg$VITBFjBRASzx9+FyYXv5WqWzZxNO3Xzb+ZOWQhqVZ30"
ph.verify(h, "crafty") # True
(tried with my actual password and hashed password, but not pasting that here obviously)
However, on the login page, it always says "Incorrect username or password. Please try again.". Even renaming the config folder and starting the container again to start fresh (the login should return to defaults), but still same error message trying with default creds.
Anyone know why login fails with correct password?
In the DevTools, on the Network tab, it says settings.js and todolist.js are not found (404). Is this possibly the cause for the correct password not being accepted?