Ionauth первый раз, когда пользователь входит в систему + повторно отправить активационное письмо

В настоящее время у меня есть Ion_auth, реализованный в моем проекте codeigniter. После регистрации на электронную почту отправляется письмо для активации учетной записи.

В настоящее время я сталкиваюсь с двумя проблемами.

*Как повторно отправить активационное письмо?
*Как проверить, что пользователь впервые входит на сайт?

Надеюсь, вы сможете мне помочь :)


person Maarten    schedule 25.12.2012    source источник


Ответы (1)


Как повторно отправить электронное письмо с активацией?

Вам нужно написать несколько строк кода, чтобы покрыть эту функцию, взгляните на метод регистрации.

https://github.com/benedmunds/CodeIgniter-Ion-Auth/blob/2/libraries/Ion_auth.php#L292

Как проверить, входит ли пользователь на сайт впервые?

Также здесь вам придется реализовать эту функцию самостоятельно: например добавить новое поле в таблицу user типа datetime с именем first_login. Когда логин пользователя вы проверите, является ли он пустым, в этом случае вы ВСТАВЛЯЕТЕ первый логин.

https://github.com/benedmunds/CodeIgniter-Ion-Auth/blob/2/controllers/auth.php#L53

person Massimiliano Marini    schedule 17.01.2013