<div dir="ltr">Ага, уже понятнее. Мерси.<br><div class="gmail_extra"><br><div class="gmail_quote">20 апреля 2013 г., 12:15 пользователь Аксельрод Александр <span dir="ltr">&lt;<a href="mailto:alexakselrod@yandex.ru" target="_blank">alexakselrod@yandex.ru</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Рассмотрим простой use-case:<br>
<br>
1. студент Вася пришел в кафе и включил ноут;<br>
2. он подключается к WiFi сети, и заходит на yandex;<br>
3. captive-портал берет этот запрос, генерит некий UUID и спрашивает сторонний сервис по HTTP, пускать ли Васю;<br>
4. сервис говорит, что про такого UUID ничего не слышал, не пускать;<br>
5. captive-портал вместо yandex отправляет Васю на страницу с предложением ввести номер мобилы;<br>
4. Вася вводит номер;<br>
5. captive-портал передает номер мобилы стороннему сервису по HTTP;<br>
6. сторонний сервис на мобилу присылает секретный код;<br>
7. Васе отображается сообщение &quot;Вам отправлен код, введите его в это окно&quot;;<br>
8. Вася вводит секретный код;<br>
9. captive-портал спрашивает сторонний сервис по HTTP -- такой UUID, такой секретный код -- пускать?<br>
10. сервис говорит -- пускать;<br>
11. Вася перенаправляется на yandex;<br>
12. При каждом запросе HTTP captive-портал спрашивает сервис, пускать ли Васю дальше?<br>
13. Сервис всегда отвечает Пускать.<br>
<br>
Вот какой стек технологий тут можно предложить?<br>
<br>
20.04.2013, 11:07, &quot;Michael Zherebin&quot; &lt;<a href="mailto:boza.the.brainslug@gmail.com">boza.the.brainslug@gmail.com</a>&gt;:<br>
&gt; А пару логин-парольоткуда юзер брать будет?<br>
&gt;<br>
&gt; Кстати, вот и тема для завтрашнего трёпа ;)<br clear="all"></blockquote></div><br>-- <br>С уважением,<br>Михаил.<br><br>Мобильный телефон - +7-905-322-86-17<br>e-mail <a href="mailto:zherebinm@gmail.com" target="_blank">zherebinm@gmail.com</a>, ICQ UIN 297957652, Jabber <a href="mailto:boza.the.brainslug@gmail.com" target="_blank">boza.the.brainslug@gmail.com</a><br>
<br>
</div></div>