1

Topic: Авторизация пользователей по email

Здравствуйте! У меня форум на котором пользователям удобнее использовать email в качестве логина. Есть ли такое расширение, которое позволяет пользователям входить на форум используя адрес электронной почты вместо имени( логина, ника)? Искал что то похожее на многих форумах и не нашел. Подскажите как это можно сделать в punbb?

2

Re: Авторизация пользователей по email

добавить запрос

$query['WHERE'] = 'email=\''.$forum_db->escape($form_username).'\'';
Если вас никто не критикует – значит успеха вы еще не добились.

3

Re: Авторизация пользователей по email

$query['WHERE'] = 'email=\''.$forum_db->escape($form_username).'\'';

я так понимаю шо это в login php втыкнуть надо. не подскажете куды поточнее?

4

Re: Авторизация пользователей по email

opt-steklo, все правильно. вставить нужно на 46 строку, перед

($hook = get_hook('li_login_qr_get_login_data')) ? eval($hook) : null;

Если вас никто не критикует – значит успеха вы еще не добились.

5

Re: Авторизация пользователей по email

Все сделал, спасибо!

6

Re: Авторизация пользователей по email

YT007 wrote:

добавить запрос

$query['WHERE'] = 'email=\''.$forum_db->escape($form_username).'\'';

только по логину почему то не заходит ((
можно сделать так чтоб и по логину и по мылу пользователи входили?

7

Re: Авторизация пользователей по email

ilityiliya wrote:
YT007 wrote:

добавить запрос

$query['WHERE'] = 'email=\''.$forum_db->escape($form_username).'\'';

только по логину почему то не заходит ((
можно сделать так чтоб и по логину и по мылу пользователи входили?

Эта функция была добавлена в расширение
Login Via Email - Вход на форум PunBB с помощью электронной почты