login fix: update user key in collection after UserDAO change