@RoffDaniel

Как красиво оформить подтверждение электронной почты?

Добрый всем день и с новым годом! Сижу я над написанием системы поддтверждения электронной почте, и встал вопрос как его красиво реализовать. Человек, который переходит по ссылке с письма на страницу с валидацией, на пример, по ссылке: /validate-mail/test/2055925770397152/. P.S: это все реализовано.
Далее, ссылка проходит через проверочную функцию:
public function validateMail($login, $code) {
        $doValidate = true;

        if (!empty($_SESSION['verify_last_try'])) {
            if(time() < intval($_SESSION['verify_last_try'])) {
                $doValidate = false;
            } else {
                $_SESSION['verify_last_try'] = time() + 60;
            }
        } else {
            $_SESSION['verify_last_try'] = time() + 60;
        }

        if ($doValidate == false) $dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.WAIT'];
        else {
            if (empty($login) || empty($code)) $dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.1'];
            else {
                $dataContainer = ['result' => 'error', 'texterror' => 'Ошибка: VALIDATE.2'];
            }
        }

        echo json_encode($dataContainer);
    }

Здесь я вывожу ответы в json формате. И главный вопрос, подскажите пожалуйста, как сделать, чтобы человек после нажатия на ссылку в письме, попадал, на пример, на страцу с авторизацией, а ответы приходили через JS/jQuery с проверочной функции? Я сталкиваюсь с этим впервые, по этому даже идей нету =(

Заранее спасибо!
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
ematveev
@ematveev
PHP разработчик / руководитель / писатель
можешь использовать Curl для вызова JQuery
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы