Искать  
 
   
 
Авторегистрация пользователей
Отправлено: 03 Август 2011 07:22 P.M.   [ Игнорировать ]
Студент
Avatar
RankRank
Всего сообщений:  142
Зарегистрирован  2008-01-02

Нужно чтобы после того как пользователь подписался на рассылку, для него автоматом создавался (и желательно автологинился) аккаунт. Следовательно емайл это имя пользователя, а пароль должен генерироватся. Есть ли модули для этого?

Профиль
 
 
Отправлено: 03 Август 2011 11:45 P.M.   [ Игнорировать ]   [ # 1 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17

Я полагаю, нужно комбинировать форму регистрации (состоящую из 1 поля email) c   NSM Email LoginLogin Redirect  и  MX Auto Password (helps you generate secure password for members during member registration)

Профиль
 
 
Отправлено: 04 Август 2011 04:26 A.M.   [ Игнорировать ]   [ # 2 ]
Студент
Avatar
RankRank
Всего сообщений:  142
Зарегистрирован  2008-01-02

Спасибо, присмотрюсь. Еще варианты? )

Профиль
 
 
Отправлено: 04 Август 2011 06:11 A.M.   [ Игнорировать ]   [ # 3 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17

зависит, конечно, от задачи, которая стоит перед тобой. Для чего их тебе регистрировать?

Профиль
 
 
Отправлено: 04 Август 2011 09:32 A.M.   [ Игнорировать ]   [ # 4 ]
Member
RankRankRank
Всего сообщений:  172
Зарегистрирован  2010-07-13

MX Auto Password в данном случае не поможет - он работает в связке с MX Notify control и предназначен для админов, которые создают пользователей через админку.
Думаю, нужно отталкиваться от регистрации - делаем регистрацию Simple Registration. Там по-моему есть автогенерация пароля и можно сделать форму регистрации из одного поля - email. Потом автологин с редиректом на специальную страницу, где сделать элементарный плагин, который будет подписывать пользователя на майллист.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 04 Август 2011 10:05 A.M.   [ Игнорировать ]   [ # 5 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17
Gotcha - 04 Август 2011 09:32 A.M.

MX Auto Password в данном случае не поможет - он работает в связке с MX Notify control и предназначен для админов, которые создают пользователей через админку.

я конечно, не пробовал еще MX Auto Password - но судя по описанию, он не только для админов, но и “activate auto password for regular member registration form”.

Профиль
 
 
Отправлено: 04 Август 2011 10:15 A.M.   [ Игнорировать ]   [ # 6 ]
Member
RankRankRank
Всего сообщений:  172
Зарегистрирован  2010-07-13

а, да :( забыл уже...

 Подпись 

booooring…

Профиль
 
 
Отправлено: 04 Август 2011 10:22 A.M.   [ Игнорировать ]   [ # 7 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Тут писать нечего чуть что расширение какое. Вот из моих каких-то наработок регистрация пользваотеля

global $IN$REGX$DB$FNS$LOC$STAT;

if(
$_POST['form_add_client'])
{
    $_POST    
$REGX->xss_clean$_POST );

    
// Собираем данные для записи
    
$data['username']    $_POST['username'];
    
$data['password']    $FNS->hash(stripslashes($_POST['password']));
    
$data['ip_address']  $IN->IP;
    
$data['unique_id']   $FNS->random('encrypt');
    
$data['join_date']   $LOC->now;
    
$data['email']       $_POST['email'];
    
$data['group_id']    5;
    
$data['screen_name'$_POST['screen_name'];

    
// Записываем инфу о пользователе
    
$DB->query($DB->insert_string('exp_members'$data));
    
$member_id $DB->insert_id;

    
// Вставляем дополниельные поля
    
$cust_fields['member_id'$member_id;
    
$cust_fields['m_field_id_1'$_POST['company_id'];
    
$DB->query($DB->insert_string('exp_member_data'$cust_fields));

    
$STAT->update_member_stats();

Профиль
 
 
Отправлено: 04 Август 2011 10:50 A.M.   [ Игнорировать ]   [ # 8 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17

кстати да, вопрос EE2 или EE1 ?

Профиль
 
 
Отправлено: 04 Август 2011 10:58 A.M.   [ Игнорировать ]   [ # 9 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

EEclub.ru >  Главная страница форума  >  ExpressionEngine 2.x >  Помощь в реализации  >  Тема

Для второй походу))

Профиль
 
 
Отправлено: 04 Август 2011 06:47 P.M.   [ Игнорировать ]   [ # 10 ]
Member
RankRankRank
Всего сообщений:  172
Зарегистрирован  2010-07-13

Максим
Думаю Nik смутило приведенное выше решение для EE1.

 Подпись 

booooring…

Профиль