Авторизация по номеру телефона
Здравствуйте.
Мне необходимо осуществить авторизацию на сайте по Email и телефону. Первую часть решил довольно просто: Так как логин мне не нужен, то при регистрации он становится равным Email и можно просто авторизоваться. А вот с телефоном всё сложно. Нашёл эту заметку: modx.pro/help/5085 и сделал по аналогии. Написал плагин с кодом:
Мне необходимо осуществить авторизацию на сайте по Email и телефону. Первую часть решил довольно просто: Так как логин мне не нужен, то при регистрации он становится равным Email и можно просто авторизоваться. А вот с телефоном всё сложно. Нашёл эту заметку: modx.pro/help/5085 и сделал по аналогии. Написал плагин с кодом:
$modx->event->_outputonUserNotFound = $modx->getObjectGraph('modUser', '{"Profile":{},"UserSettings":{}}', array ('Profile.phone' => $scriptProperties['username']));
повесил его на событие onUserNotFound и не работает. При попытке авторизоваться по номеру выдаёт, что логин или пароль не верные. Что я делаю не так?