fix: new user creation does not add a salt
updated: new login and reset screens