Первое строковое поле объекта пользователей используется именно как логин, который сравнивается с введённым при подключении. А поле пароля может быть уже в любом месте, начиная со второго. Если в объекте 2 и более парольных поля, то используется первое.