Всем привет! Есть CMS которая интегрированна с phpBB. используется регистрация phpBB. Нужно реализовать платную регистрацию на форуме(сайте) к тому же регистрация должна иметь срок действия.. т.е по истечении некоторого времени стать не активной..
Механизм примерно такой
1. Человек читает соглашение о внесении платы за регистрацию
2. Отправляет смс с определенным кодом в сообщении
3. Получает право зарегистрироваться.
Вопрос: как запретить регистрацию пользователя на форуме до момента получения смс с кодом от пользователя?
Платная регистрация
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 11 месяцев
- Откуда: Томск
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 9 месяцев
- Откуда: Москва, Fortuna-net
-
- phpBB 1.4.4
- Сообщения: 183
- Стаж: 18 лет 3 месяца
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 11 месяцев
- Откуда: Томск
Тут вопрос не какой сервис выбрать, а как предотвратить регистрацию без уплаты.. Сервис уже выбран .. механизм там такой ..svk писал(а):сервис smszamok.ru такое позволяет.
1 Человек который хочет зарегистрироваться отправляет смс на короткий номер с данными указанными мной на страничке
2 Смс сервис получает смс-ку с этими данными и автоматически отправляет эти данные моему скрипту который допустим допускает пользователя до регистрации, либо просто активирует его учетную запись.
Вот как все это реализовать на phpBB ума не приложу..
Либо регистрировать человека а потом ему выдавать код активации для отправки через смс..
Либо сначала выдавать какой либо код а потом допускать до регистрации..
Кто, что может посоветовать ?
-
- phpBB 2.0.2
- Сообщения: 340
- Стаж: 18 лет 8 месяцев
имхо, отправлять некоторый код ему... либо активацию аккаунта организовать через смс... пусть шлет смску со своим именем и сервис передает это имя твоему скрипту, а скрипт активирует это имя для phpBB...
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
-
- Former team member
- Сообщения: 933
- Стаж: 18 лет 2 месяца
- Откуда: BeBoss.ru
- Благодарил (а): 2 раза
- Поблагодарили: 10 раз
просто в базе храните какой нибудь уникальный код который пользователь должен отправить смыской сервис этот код передает вашему скрипту и скрипт активирует учетную запись. активацию сделать не сложно если я ничего не путаю там 1 поле только изменить надо.tfc писал(а):либо просто активирует его учетную запись
т.е. имхо вариант
лучше т.к. понятней для пользователя. зарегился - активировался. все ок.tfc писал(а):Либо регистрировать человека а потом ему выдавать код активации для отправки через смс..
-
- phpBB 2.0.7
- Сообщения: 574
- Стаж: 19 лет
Вот по поводу 3, "получает право", чуть не ясно .. а вообще что думаю:2. Отправляет смс с определенным кодом в сообщении
3. Получает право зарегистрироваться.
Имхо не следует разрешать регится тем кто еще не оплатил.. т.к. будет сильно много "левых"/неактивных юзеров. Возможно будет лучше скрестить с модом Invitation Мод, т.е. для регистрации нужно ввести код, который приходит в ответ на смс об уплате. Если ответная реакция на смс - не предусмотрена. То тогда да как выход передавать в смсе с уплатой какие то данные (никнейм)..... ну т.е. как раньше предлагали.
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 10 месяцев