Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
creeper

Регистрация по СМС (IPB 3)

Recommended Posts

необходимо разработать модуль регистрации (доработать существующий) с использованием подтверждения по СМС.

 

что должно происходить:

на телефон указанный пользователем при регистрации высылается смс с кодом подтверждения

пользователь вводит код и получает возможность войти на форум

 

модуль должен быть реализован в виде дополнительного шага при регистрации

 

оплата по договоренности

 

IPB 3 (желательно, что бы модуль не был привязан к минорным версиям форума)

Share this post


Link to post
Share on other sites

Есть опыт работы в данной теме с смскоин. У них кажется есть готовые хуки для 3x, возможно и регистрация там отыщется. Но в принципе не проблема сделать под любой другой биллинг

Share this post


Link to post
Share on other sites

http://smscoin.com/ru/software/engine/Invision+Power+Board/%D0%A2%D0%B5%D0%B3+%5Bsms-hide%5D+%E2%80%94+%D0%9F%D0%BB%D0%B0%D1%82%D0%BD%D0%B0%D1%8F+%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F./

 

			$old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6');

		$key_id = <your_key_id>;
		$language = <language>; # 'english', 'russian'
		$s_enc = ''; # utf-8, koi8-r, windows-1251

		$response = @file("http://key.smscoin.com/language/".$language."/key/?s_pure=1&s_enc=".$s_enc."&s_key=".$key_id
		."&s_pair=".urlencode(substr($_GET["s_pair"],0,10))
		."&s_language=".urlencode(substr($_GET["s_language"],0,10))
		."&s_ip=".$_SERVER["REMOTE_ADDR"]
		."&s_url=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"])));
		if ($response !== false) {
		 if (count($response)>1 || $response[0] != 'true') {
		    $this->output = implode('',$response);
		 } else {
			parent::doExecute( $registry );
			$flag = true;
		 }
		};
		@ini_set('user_agent', $old_ua);

 

Почему разработчики многочисленных сервисов всегда пишут такой говнокод?

Share this post


Link to post
Share on other sites

там плагин платной регистрации

мне нужна просто проверка кода

Share this post


Link to post
Share on other sites

1. Ничего не мешает его переделать в плагин для "просто проверки кода"

2. У вас есть доступный биллинг/шлюз для рассылки смс?

Share this post


Link to post
Share on other sites

Как правило все "гениальные идеи" с использованием СМС быстро угасают после ознакомления с тарифами за эти самые смс.

 

Вот, например, типичный вопрос про sms-провайдеров. Одно смс по ссылкам там предлагают отсылать по цене от 40 до 70 коп. Допустим, у вас сейчас 100 регистраций в день (5 реальных, и 95 ботов). Это означает, что в месяц вы будете отправлять 3000 смс с регистрационными кодами, что будет стоить вам около 2000 рублей. Вы готовы регулярно отдавать такую сумму?

 

А если у вас найдется какой-то недоброжелатель, то он быстро и легко будет скликивать ботами весь ваш пакет смс-ок за несколько часов. И это хорошо, если у вас будет припейд, а если кредитная схема? Разорить вас и загнать в стотысячные долги не составит особого труда даже школьнику.

 

Для небольших сайтов и форумов, как результат, остается только вариант с отправкой платных смс, где расходы берет на себя регистрирующийся, прибыль получает оператор, а вам достается бесплатная валидация аккаунтов. Но такой вариант не слишком популярен у пользователей, когда вокруг много сайтов с бесплатной регистрацией...

  • Upvote 1

Share this post


Link to post
Share on other sites

Как правило все "гениальные идеи" с использованием СМС быстро угасают после ознакомления с тарифами за эти самые смс.

 

Вот, например, типичный вопрос про sms-провайдеров. Одно смс по ссылкам там предлагают отсылать по цене от 40 до 70 коп. Допустим, у вас сейчас 100 регистраций в день (5 реальных, и 95 ботов). Это означает, что в месяц вы будете отправлять 3000 смс с регистрационными кодами, что будет стоить вам около 2000 рублей. Вы готовы регулярно отдавать такую сумму?

 

А если у вас найдется какой-то недоброжелатель, то он быстро и легко будет скликивать ботами весь ваш пакет смс-ок за несколько часов. И это хорошо, если у вас будет припейд, а если кредитная схема? Разорить вас и загнать в стотысячные долги не составит особого труда даже школьнику.

 

Для небольших сайтов и форумов, как результат, остается только вариант с отправкой платных смс, где расходы берет на себя регистрирующийся, прибыль получает оператор, а вам достается бесплатная валидация аккаунтов. Но такой вариант не слишком популярен у пользователей, когда вокруг много сайтов с бесплатной регистрацией...

В таком случае берёш обычный телефон с поддержкой GSM, если есть физический доступ к серверу где стоит форум то подключаем его к нему, подключаем безлимитный тариф смс, настраиваем биллинг и увсё. Смс-ки уже будут ухадить через телефон :). Просто один мой знакомый уже реализовал такую штуку, только с мониторингов его ресурсов. Т.е. где то чё то накрывается сразу же смс приезжает. :)

Share this post


Link to post
Share on other sites
одключаем безлимитный тариф смс

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

 

Для мониторинга своих ресурсов можно и пакет смс-ок купить у любого из провайдеров услуг, или вообще использовать смс-уведомления от различных сервисов вроде mail.ru, виртуальных email ОПСоСов и т.д.

Share this post


Link to post
Share on other sites

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

 

Для мониторинга своих ресурсов можно и пакет смс-ок купить у любого из провайдеров услуг, или вообще использовать смс-уведомления от различных сервисов вроде mail.ru, виртуальных email ОПСоСов и т.д.

 

У NCC полностью безлимитные СМС :)

 

 

 

Share this post


Link to post
Share on other sites

Ищу/куплю доработанный модуль регистрации с подтверждением номера мобильника по смс для IPB 3.4

пишите на icq 851880

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...