есть проверка пароля, но надо пофиксить получение типа пароля