Я работаю над плагином для WordPress, который будет проверять внешнюю базу данных, чтобы узнать, является ли пользователь участником этого сайта. Если они есть, и у них нет логина wp, то плагин должен будет создать для них логин. У меня все работает (по крайней мере, в изоляции / модульном тестировании), но я не могу понять, как подключиться к процессу входа в систему.
По сути, мне нужно, чтобы при отправке формы входа в систему мне сначала понадобился wp для вызова моей функции в плагине. Мой плагин либо создаст нового пользователя (при необходимости), затем я позволю wp продолжить авторизацию.
Как я могу это сделать? Есть ли какое-то действие, которое я пропускаю?