В настоящее время в моем приложении Cake появляется сообщение об ошибке $this->Auth->loginError = "Login failed. Invalid username or password."
, но я хотел бы изменить это сообщение, если у пользователя нет адреса электронной почты / имени пользователя (поскольку они могут войти с обоими) в базе данных.
Так что, по сути, что-то вроде:
if(user has email but wrong password)
{
$this->Auth->loginError = "Login failed. Invalid username or password.";
}
else if(user has no email)
{
$this->Auth->loginError = "Login failed. The email ****** could not be found in the database.";
}