Files
openwrt-travelmate-login/wifi4eu.login
2025-11-22 00:16:14 +01:00

18 lines
524 B
Bash
Executable File

#!/bin/sh
# auto-login for https://wifi4eu.ec.europa.eu or general fortigate
trm_fetch="$(command -v curl)"
trm_domain="http://10.0.1.1:1000"
# initial request to get magic id
magic="$($trm_fetch -Ls -o /dev/null -w '%{urle.query}' $trm_domain)"
# log in
$trm_fetch $trm_domain \
-X POST \
-L \
-H "Referer: $trm_domain/fgtauth?$magic" \
--data "4Tredir=https://krksistemi.hr/rijeka2/" \
--data "magic=$magic" \
--data "username=Disclaimer+user" \
--data "password=123"
[ "${?}" = "0" ] && exit 0 || exit 255