Ok, so I found the file /etc/config/glconfig .
I found the password entry under “config service general”, and changed it to your example password. Didn’t work, I still couldn’t login via the web interface.
So maybe it was too small a password, so using this SHA256 generator I’d found online, which generates the same SHA value as your example value for the same input: https://passwordsgenerator.net/sha256-hash-generator/ I tried another password. Still couldn’t log in.
I had to delete the “password” and “code needed” entries in /etc/config/glconfig . That brought be back to the “English/Chinese” dialog when I tried to log in, so I was able to reenter (and confirm) my password there.
I don’t know what happened, but the /etc/config/glconfig file was the key to getting it worked out. Thanks.