Авторизация через WMID для МФС 2.2
Авторизация через WMID для МФС 2.2
Плагин авторизация через WMID для МФС 2.2. Требуется аттестат выше формального.

Установка:
1. Авторизуйтесь на сайте: login.wmtransfer.com

а) Зайдите в "Настройки сайта" и пропишите свой сайт.
б) Зайдите в "URL сайта" и добавьте страницу авторизации по WMID такого плана:
http://site.ru/wmlogin.php?r=
в) Скопируйте код получении в результате добавления ссылки.

2. В файле wmlogin.php в строке:
$urlid="здесь_ваш_ID";
вставьте ID своей ссылки.
3. Залейте файл в корневую папку сайта.
4. Выведите в любом удобном для Вас на сайте месте ссылку для авторизации по WMID
такого плана: https://login.wmtransfer.com/GateKeeper.aspx?RID=тут ВАШ ID

Это сам плагин:
<?php

$lastlogdate=date("d.m.Y" );
$lastip = $_SERVER['REMOTE_ADDR'];

$urlid="18c73956-5ddd-47e0-992d-9cfa01448111";

$testticket=preg_match('/^[a-zA-Z0-9$!/]{32,48}$/i', $_POST['WmLogin_Ticket']);

if($_POST['WmLogin_UrlID']==$urlid && $testticket==1) {

    $wmid=$_POST["WmLogin_WMID"];


require('config.php');

$query = mysql_num_rows(mysql_query("SELECT wmid FROM tb_users WHERE wmid = '$wmid'"));
if($query==0){
echo '<font color=#ff0000>Пользователя с таким wmid не регистрировано</font>';
exit();
}

   $query = mysql_query("SELECT username,password FROM tb_users WHERE wmid = '$wmid'") or die(mysql_error());
   $row = mysql_fetch_array($query);


$nicke=$row['username'];
$passe=$row['password'];

require('config.php');
$querybt = "UPDATE tb_users SET lastlogdate='$lastlogdate', lastiplog='$lastip' WHERE wmid='$wmid'";
mysql_query($querybt) or die(mysql_error());

session_start();
                $_SESSION["username"]=$nicke;
                $_SESSION["password"]=$passe;

echo 'Авторизация прошла успешно<br>



';
?>

<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=members.php">

<?
}else{

?>
    <fieldset style="background:#fff">
    <b>&nbsp;<font color=#ff0000>Отмена!</font></b><br>
    <center>Через 5 секунды Вы будете перенаправленны на сайт.</center>
    </fieldset>
<META HTTP-EQUIV="REFRESH" CONTENT="5;URL=index.php">

Надо создать файл под названием - wmlogin.php - и в него установить это код.

Помог - поставь плюс в репутацию.


Рубрика: Бесплатное » Плагины   |   Автор: xaker78   |   Просмотры: 7900
Комментариев: 34
Публикаций: 1
ICQ: --
- 12 +
  Автор: georg2030   |   Группа: Пользователи   |   Дата: 21 мая 2011  
здесь подмена тикетов хоть закрыта?
Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
работает без проблем у меня на сайте
Комментариев: 34
Публикаций: 1
ICQ: --
- 12 +
  Автор: georg2030   |   Группа: Пользователи   |   Дата: 21 мая 2011  
можно сайтик?
Комментариев: 95
Публикаций: 2
ICQ: 656527
- 355 +
  Автор: NGS   |   Группа: NGS Engine   |   Дата: 21 мая 2011  
можно сайтик?

Трудно мозг включить???
$urlid="18c73956-5ddd-47e0-992d-9cfa01448111";

переходим по адресу: https://login.wmtransfer.com/GateKeeper.aspx?RID=118c73956-5ddd-47e0-992d-9cfa01
448111 и перед нами видим, что: http://wm-buxik.ru/
Комментариев: 38
Публикаций: 4
ICQ: 604334603
- 6 +
  Автор: superslava   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
классная вещь, у меня уже давно стоит WMLOGIN! вот думаю было бы полезно сделать для MFS проверку вмид перед регой ЧЕРЕЗ WMLOGIN) И меньше мультов бы было)
Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
есть такая вещь у меня
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
Цитата: georg2030
здесь подмена тикетов хоть закрыта?


Здесь вообще нихрена не закрыто! Взлом акка без проблем...!
Комментариев: 34
Публикаций: 1
ICQ: --
- 12 +
  Автор: georg2030   |   Группа: Пользователи   |   Дата: 21 мая 2011  
NGS,
лень... Понимаишьььь?)
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
Если хватит знаний, то вот здесь есть полностью защищенный плагин авторизации через вмлогин!
Комментариев: 95
Публикаций: 2
ICQ: 656527
- 355 +
  Автор: NGS   |   Группа: NGS Engine   |   Дата: 21 мая 2011  
spartak-bux © да все чето про CURL вконце забывают и страдают :)
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
$lastip = $_SERVER['REMOTE_ADDR'];
лучше заменить на
$lastip = $_POST['WmLogin_UserAddress'];
Комментариев: 34
Публикаций: 1
ICQ: --
- 12 +
  Автор: georg2030   |   Группа: Пользователи   |   Дата: 21 мая 2011  
spartak, вот я и смотрю они на одни и те же грабли наступают тут
NGS он говорит у него стоит давно а на вмбуксик сам зайди посмотри на это чудоо :)
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
georg2030,

Это хуже чем чудо! wink
Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
spartak-bux-а ты даёш гарантию на точто у тебя всё закрыто при том как твой скрипт лежит в паблике -он же закрыт у тебя и лицензирован
Комментариев: 34
Публикаций: 1
ICQ: --
- 12 +
  Автор: georg2030   |   Группа: Пользователи   |   Дата: 21 мая 2011  
xaker78,
Это к чему было О_о

spartak-bux ©,
Это точно блин, как он только держится я думал подо мной одним щашедшим сервер упадет бл am
Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
и я о том же

вот так вот-angry
Комментариев: 121
Публикаций: 2
ICQ: 819374
- 118 +
  Автор: Rufus   |   Группа: Программисты   |   Дата: 21 мая 2011  
Ребята, хочу вас все расстроить по поводу "Сервер упадет".... У меня печальная новость, я нашел как положить bux не имея своего сервера, канала и без флуда (((
Комментариев: 83
Публикаций: 3
ICQ: 423459532
- 267 +
  Автор: steam   |   Группа: Модераторы   |   Дата: 21 мая 2011  
oo Rufus, а ну напомни адрес твоего сайта нового
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
Цитата: xaker78
Плагин авторизация через WMID для МФС 2.2. Требуется аттестат выше формального.


Вообще-то выше начального, а не формального, или не ниже персонального wink

Тык
Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
а персональный -разве не выше формального winked
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
xaker78,

Читай внимательно.
Цитата: spartak-bux ©
или не ниже персонального

Комментариев: 77
Публикаций: 5
ICQ: 617086248
- 233 +
  Автор: xaker78   |   Группа: V.I.P.   |   Дата: 21 мая 2011  
кто то сильно тупит
формальный аттестат -ниже персонального ведь-я и написал что нужен аттестат выше формального-чо тут непонятного то
Комментариев: 83
Публикаций: 3
ICQ: 423459532
- 267 +
  Автор: steam   |   Группа: Модераторы   |   Дата: 21 мая 2011  
xaker78,
между формальным и персональным находится начальный
Комментариев: 77
Публикаций: 2
ICQ: 50406060
- 191 +
  Автор: Contego   |   Группа: Пользователи   |   Дата: 21 мая 2011  
не нашел даже проверки сессии.. не говоря уже о реферере....
Комментариев: 9
Публикаций: 0
ICQ: --
- 24 +
  Автор: spartak-bux ©   |   Группа: Пользователи   |   Дата: 21 мая 2011  
Цитата: xaker78
кто то сильно тупитформальный аттестат -ниже персонального ведь-я и написал что нужен аттестат выше формального-чо тут непонятного то


Выше формального идет начальный, а для начального невозможно подключить вмлогин!

Следовательно аттестат должен быть не ниже персанального
Комментариев: 240
Публикаций: 6
ICQ: 573235722
- -896 +
  Автор: VELIK505   |   Группа: Программисты   |   Дата: 22 мая 2011  
Нахуя такое выкладывать вообще? Чтобы людей взламывали? Сверку тикета сделайте
Комментариев: 738
Публикаций: 50
ICQ: --
- 4 +
  Автор: Green-wm   |   Группа: Пользователи   |   Дата: 22 мая 2011  
Цитата: spartak-bux ©
Выше формального идет начальный, а для начального невозможно подключить вмлогин!

Во-во!

Так что статьтю надо править, так как нужен Персональный аттестат и выше...

Цитата: Contego
не нашел даже проверки сессии.. не говоря уже о реферере....

Я тоже. Ты думаеш xaker78 сам его писал ? wink На шопе старом была такая статья. Я могу даже сравнить их. Он тупо скопировал мне кажется.

Комментариев: 18
Публикаций: 0
ICQ: --
- 1 +
  Автор: rusip   |   Группа: Пользователи   |   Дата: 09 июля 2011  
Не работает..."Отмена!" кричит и все..
Комментариев: 29
Публикаций: 0
ICQ: --
- 50 +
  Автор: trdnepr   |   Группа: Пользователи   |   Дата: 10 августа 2011  
Невозможно подключиться к удалённому серверу
Комментариев: 1
Публикаций: 0
ICQ: --
- 0 +
  Автор: tamil112   |   Группа: Пользователи   |   Дата: 07 октября 2011  
Подскажите делаю все как описано выше но после перехода на сайт выдает такую ошибку Parse error: syntax error, unexpected $end in /home/t/tamil/public_html/wmlogin.php on line 55

Помогите разобраться.
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.