Регистрация нового пользователя админом.

Здавствуйте!
Необходимо сделать регистрацию доступной только админу (чтобы он не выходя из своей учетки мог регистрировать нового пользователя), но если использовать стандартный экшен, до регистрации не происходит. Подскажите, куда следует смотреть)

Шаг навстречу новым пользователям

Многие люди, которые заходят на сайты livestreet даже не догадываются что они могут писать свои новости! А все потому что они не видят кнопочку создать новость.

Давайте сделаем кнопочку «создать» видимой для незарегистрированных пользователей.
Читать дальше →

CAS-сервер - единая авторизация для LiveStreet сайтов


CAS-сервер позволяет организовать единую точку авторизации (паспорт) ваших проектов на LiveStreet CMS. Ранее функционал обсуждался в топиках livestreet.ru/blog/16980.html и livestreet.ru/blog/17422.html
В комплекте идет плагин и полностью готовый к установке сайт CAS-сервера, шаблон которого реализован на Bootstrap. Подробнее от настройке будет ниже.

Как это работает
1. При попытке авторизации/регистрации пользователя на одном из ваших сайтов, он перенаправляется на сайт CAS-сервера.
2. После успешной авторизации/регистрации пользователь автоматически перенаправляется обратно на ваш сайт
3. Регистрация пользователя происходит только в БД того сайта, от куда он пришел и дополнительно в БД CAS-сервера
4. Если пользователь авторизовывается на сайте, где у него еще нет аккаунта, но есть аккаунт на другом вашем сайте, то будет произведена автоматическая регистрация на сайте с последующей авторизацией

Логика работы единой авторизации похожа на авторизацию на этом сайте, где весь процесс проходит через сайт passport.livestreetcms.com (происходит автоматическая регистрация/авторизация на 3-х сайтах).

Читать дальше →

Не работает авторизация на сайте (проблема известная, но предложенные решения не помогают)

Добрый день. Столкнулся с известной проблемой — перестала работать авторизация/регистрация на сайте. Буквально сегодня, до этого всё было хорошо. Причем под админом и ещё несколькими пользователями авторизация проходит нормально. Остальные не получается. Суть проблемы описана тут livestreetguide.com/faq/ne-rabotaet-registraciya-na-sayte.htmlhttp://livestreetguide.com/faq/ne-rabotaet-registraciya-na-sayte.html и тут livestreetguide.com/faq/ne-rabotaet-avtorizaciya-i-ili-registraciya-na-sayte-chast-2.html, но решения предложенные там, не помогают. Подскажите пожалуйста, как решить эту проблему?

Есть ещё одна проблема: на сайте установлен плагин catalog.livestreetcms.com/addon/view/272/ Так вот при попытке админу надеть маску пользователя выдается ошибка
SQL Error: MySQL server has gone away at /home/****/zem-kadastrru/www/classes/modules/user/mapper/User.mapper.class.php line 149
Array ( [code] => 2006 [message] => MySQL server has gone away [query] => REPLACE INTO prefix_session SET session_key = '6e60b88515517d288bdc52891a275505' , user_id = '262' , session_ip_create = '83.239.74.106' , session_ip_last = '83.239.74.106' , session_date_create = '2014-11-18 12:33:26' , session_date_last = '2014-11-18 12:33:26' [context] => /home/****/zem-kadastrru/www/classes/modules/user/mapper/User.mapper.class.php line 149 )
Но тут как я понял это проблема хостера (http://livestreet.ru/search/topics/?q=SQL+Error%3A+MySQL+server+has+gone+away+at+%2Fhome%2F). Написал об этой проблеме тут, может эти ошибки как-то связаны между собой?

Заранее всем благодарен за помощь.

Еще раз о nginx+php5-fpm

Сегодня столкнулся с проблемой, не работала повторная активация и чуть позже и регистрация. Стал искать причину.
Смотрю логи nginx
2014/11/13 14:14:34 [error] 2354#0: *393 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.10.2, server: site.ru, request: "POST /registration/ajax-registration/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/fastcgi.socket:", host: "site.ru", referrer: "http://site.ru/"

Попробовал перекинуть с TCP
listen 127.0.0.1:9000
на
listen unix:/tmp/fastcgi.socket;
… не помогло. Думаем дальше, пробовал поиграть с настройками php5-fpm увеличивал child и тому подобное нифига не помогало.
Решение?
Отключил все плагины и попробовал регнутся, повторно выслать пароль и заработало. Причиной оказалось, то что в админке aceadminpanel данные в настройке почтовика, должны совпадать с настройка почтовика в самом config.php. Да и если есть проблема с отправкой писем с сайта(активация аккаунтов, и т.п.) это тоже может быть причиной. Что странно, LS запущенный на apache такой проблемой не страдает. И в билде с апачем в config.php у меня ничего не прописанно, данные отсылаются с настроек aceadminpanel. Может кому-нибуть, когда-нибуть эта инфа пригодится.

Как изменить текст на странице для регистрации пользователей?

Подскажите, пожалуйста, как изменить текст на странице для регистрации пользователей?
В связи с облавой спамеров на мой сайт, я вынуждена была сделать регистрацию по приглашениям. И теперь, если пользователь кликает на «Зарегистрироваться», он видит текст:
«Регистрация по приглашению
Код приглашения:»
И ему предлагается ввести код приглашения.
Понятно, что многие при этом как зашли, так и пожмут плечами и уйдут, раз тут такое закрытое сообщество и чужих не пускают.
Я хочу дополнить слова «Регистрация по приглашению» текстом о том, как получить это приглашение легко и просто.
В каком файле этот текст? Как его найти? Думаю, дополнить фразу — не проблема. Главное найти, где она.

Как изменить параметры для регистрации?

Я при создании соц.сети установила так, чтобы регистрация осуществлялась через авторизацию по е-мейлу. Т.е. пользователь на сегодняшний день должен указать:
— ник
— е-мейл
— пароль
— ввести капчу
А сейчас вынуждена ужесточить меры, т.к. спамеры одолевают. Хочу сделать один из двух вариантов или даже оба сразу:
1) сделать так, чтобы регистрироваться можно было с помощью смс на телефон (как ВКонтакте делает, например. Да и почти все соц.сети)
2) сделать так, чтобы регистрироваться можно было только по приглашению.
Как это сделать?
Я нашла в файле config.php строку, которая типа включает режим регистрации по приглашению:

$config['general']['reg']['invite'] = true; // использовать режим регистрации по приглашению или нет. Если использовать, то регистрация будет доступна ТОЛЬКО по приглашениям!

… НО… ничего не изменилось. Может, надо еще сменить что-то в БД? что именно? где конкретно?

И я совсем не нашла, как сделать так, чтобы регистрироваться можно было только через телефон.
Люди добрые! Подскажите, пожалуйста! А то у меня облава на сайт, нагрузка увеличилась, и хостер грозится отключить сайт. А реальных-то пользователей еще и нет почти, только спамеры-вредители.