Активация нового аккаунта с подтверждением почты
Помогите плз настроить активацию нового профиля. Сейчас приходится вручную каждый профиль активировать в админке, а очень хотелось что бы активация проходила автоматом и письмо о регистрации с подтверждением юзер получал автоматически.
ниже часть кода из файла classes\actions\ActionRegistration.class.php
ниже часть кода из файла classes\actions\ActionRegistration.class.php
Если стоит регистрация с активацией то проводим её
*/
if (USER_USE_ACTIVATION) {
/**
* Отправляем на мыло письмо о подтверждении регистрации
*/
$this->Notify_SendRegistrationActivate($oUser,getRequest('password'));
func_header_location(DIR_WEB_ROOT.'/'.ROUTE_PAGE_REGISTRATION.'/confirm/');
} else {
$this->Notify_SendRegistration($oUser,getRequest('password'));
$this->Viewer_Assign('bRefreshToHome',true);
$oUser=$this->User_GetUserById($oUser->getId());
$this->User_Authorization($oUser,false);
$this->SetTemplateAction('ok');
$this->DropInviteRegister();
}
} else {
$this->Message_AddErrorSingle($this->Lang_Get('system_error'));
return Router::Action('error');
}
}
}
}
/**
* Обрабатывает активацию аккаунта
*
* @return unknown
*/
protected function EventActivate() {
$bError=false;
/**
* Проверяет передан ли код активации