Пользуюсь услугой БТК "Свободный WiFi". Подключаю Mikrotik hap lite к точке БТК (ByFly Wi-Fi, Beltelecom WiFi и т.д.). Дальше с любого устройства перехожу в браузере на страницу авторизации, ввожу логин и пароль и пользуюсь.
Вопрос:
Можно ли настроить авторизацию в самом Mikrotik?
Авторизация на стороннем HotSpot
-
- Сообщения: 2
- Зарегистрирован: 15 янв 2019, 09:26
-
- Сообщения: 4112
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Авторизация на стороннем HotSpot
А что там за страница? Можно попробовать через /tool fetch сделать "отправку" формы с именем-паролем, но в целом возможности весьма скудные.
-
- Сообщения: 2
- Зарегистрирован: 15 янв 2019, 09:26
Re: Авторизация на стороннем HotSpot
Что надо показать?
Текст страницы авторизации достаточно большой. В основном описания и инструкции. Сам кусок с вводом логина и пароля
<form action="/connect_by_card/" method="POST" class="login-pass-form"
style="display: none">
<h3>Введите данные <strong>для доступа в Интернет</strong></h3>
<input type='hidden' name='csrfmiddlewaretoken' value='wcT1lTdi9uk57dcdoyfCxJTzc7t1hfsd5lRrCF25dnQaF1CcHaekDTACb9w0RXVx' />
<div class="form-group phone-number">
<label>Логин</label>
<input name="login" type="text" pattern="([0-9]|[-])+" class="form-control" placeholder="Только цифровая часть" required="required">
</div>
<div class="form-group">
<label>Пароль</label>
<input name="password" type="password" class="form-control" placeholder=""
required="required">
</div>
<button id="pay_button_oc" type="submit">Войти</button>
<div class="back-to-register link-wrapper">
<a href="#back-to-register">Назад к получению авторизационных данных</a>
</div>
</form>
Текст страницы авторизации достаточно большой. В основном описания и инструкции. Сам кусок с вводом логина и пароля
<form action="/connect_by_card/" method="POST" class="login-pass-form"
style="display: none">
<h3>Введите данные <strong>для доступа в Интернет</strong></h3>
<input type='hidden' name='csrfmiddlewaretoken' value='wcT1lTdi9uk57dcdoyfCxJTzc7t1hfsd5lRrCF25dnQaF1CcHaekDTACb9w0RXVx' />
<div class="form-group phone-number">
<label>Логин</label>
<input name="login" type="text" pattern="([0-9]|[-])+" class="form-control" placeholder="Только цифровая часть" required="required">
</div>
<div class="form-group">
<label>Пароль</label>
<input name="password" type="password" class="form-control" placeholder=""
required="required">
</div>
<button id="pay_button_oc" type="submit">Войти</button>
<div class="back-to-register link-wrapper">
<a href="#back-to-register">Назад к получению авторизационных данных</a>
</div>
</form>
-
- Сообщения: 4112
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Авторизация на стороннем HotSpot
CSRF токен... Если оно как-то привязано к Cookies - ничего не получится, похоже. Если не привязано - Можно попробовать одним запросом выдрать токен, вторым запостить формочку.
По первому шагу - вот сюда глянуть можно: viewtopic.php?f=5&t=2349#p5041
По первому шагу - вот сюда глянуть можно: viewtopic.php?f=5&t=2349#p5041
-
- Сообщения: 4112
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск