fbpx

Ik gebruik een MikroTik hotspot en ik wil dat de login met 3 vragen verloopt zodat de hotspotgebruikers internet hebben, hoe doe ik dat?

Het implementeren van een authenticatiesysteem op basis van 3 vragen voor gebruikers van een MikroTik-hotspot vereist specifieke aanpassing van de hotspot-inlogpagina.

Met MikroTik kunt u de pagina's die gebruikers zien wanneer ze verbinding maken met de hotspot volledig aanpassen, inclusief de inlogpagina.

Hier is een algemene aanpak voor hoe u dit kunt bereiken:

Stap 1: Toegang tot hotspotbestanden

Eerst moet u toegang krijgen tot de hotspot-configuratiebestanden. Dit kan via WinBox of via FTP/SSH.

  • In WinBox: Ga naar Bestanden, en je zult een map vinden met de naam Hotspot. In deze map bevinden zich alle bestanden die betrekking hebben op uw hotspot, inclusief de inlogpagina (login.html).

Stap 2: Pas de inlogpagina aan

Om beveiligingsvragen aan het inlogproces toe te voegen, moet u het bestand bewerken login.html (of het bestand dat wordt gebruikt als inlogpagina, wat kan variëren afhankelijk van uw configuratie). Om deze wijzigingen aan te brengen, hebt u basiskennis van HTML en mogelijk JavaScript nodig.

  1. Vragen toevoegen: Neem de drie vragen rechtstreeks op in de HTML-code. U kunt formuliervelden gebruiken (<input> o <select>) zodat gebruikers kunnen reageren.
  2. Reactievalidatie: Om antwoorden te valideren, kunt u JavaScript gebruiken. Het idee is om te controleren of de antwoorden juist zijn voordat het formulier kan worden verzonden. Houd er rekening mee dat deze validatiemethode zichtbaar is voor de gebruiker en niet mag worden gebruikt voor gevoelige of veiligheidskritische informatie.
  3. Wijzig het verzendproces: Zorg ervoor dat het formulier alleen wordt verzonden als de antwoorden juist zijn. Dit kunt u doen door de verzendgebeurtenis van het formulier te onderscheppen met JavaScript.

Stap 3: Upload gewijzigde bestanden

Nadat u de inlogpagina naar wens heeft aangepast, moet u het gewijzigde bestand terug uploaden naar uw MikroTik-bestandssysteem.

  • Gebruik WinBox of een FTP/SSH-verbinding om het bestand te uploaden login.html gewijzigd in de hotspotmap.

Stap 4: Test de hotspot

Na het uploaden van uw wijzigingen is het cruciaal om de werking van de hotspot te testen:

  1. Verbinding maken met de hotspot: Gebruik een apparaat dat momenteel niet is geverifieerd.
  2. Beantwoord de vragen: Probeer toegang te krijgen tot internet door de geïmplementeerde vragen te beantwoorden.
  3. Controleer de verbinding: Zorg ervoor dat de internetverbinding pas wordt ingeschakeld nadat u de vragen correct heeft beantwoord.

Beveiligingsoverwegingen

  • Validatie aan de clientzijde (JavaScript) is nuttig voor functionaliteit en gebruikersinteractie, maar is niet veilig voor het valideren van gevoelige informatie, omdat deze gemakkelijk kan worden gewijzigd of omzeild. Voor kritieke problemen moet u validaties aan de serverzijde implementeren.
  • Houd rekening met de privacy en gevoeligheid van de vragen die u stelt. Omdat deze implementatie niet veilig is, mag u geen vragen gebruiken die antwoorden vereisen die de veiligheid of privacy van de gebruiker in gevaar kunnen brengen als ze worden onderschept.

Deze aanpak is eenvoudig en is bedoeld om een ​​extra laag interactie toe te voegen vóór internettoegang op een MikroTik-hotspot.

Voor complexere of veiligere implementaties heeft u mogelijk geavanceerdere aanpassingen nodig of moet u zelfs een backend-systeem ontwikkelen dat de authenticatie veiliger afhandelt.

Er zijn geen tags voor dit bericht.
Heeft deze inhoud u geholpen?
Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Andere documenten in deze categorie

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Tutorials beschikbaar bij MikroLABs

Geen cursussen gevonden!

KORTINGSCODE

AN24-LIB

geldt voor MikroTik-boeken en boekenpakketten

dagen
Uren
notulen
seconden

Inleiding tot
OSPF - BGP - MPLS

Meld u hiervoor aan gratis cursus

MAE-RAV-ROS-240118
dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAS-ROS-240111

Promo voor Drie Koningendag!

REYES24

15%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de Driekoningenkortingscode!

*actie geldig t/m zondag 7 januari 2024
** de code (KONING24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Oudejaarsactie!

NY24

20%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de oudejaarskortingscode!

*actie geldig t/m maandag 1 januari 2024
** de code (NY24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Kerst kortingen!

XMAS23

30%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de kortingscode voor Kerstmis!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m maandag 25 december 2023

CYBERWEEKKORTINGEN

CW23-MK

17%

alle MikroTik OnLine-cursussen

CW23-AX

30%

alle Academiecursussen

CW23-LIB

25%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor CyberWeek!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m zondag 3 december 2023

BLACK FRIDAY-KORTINGEN

BF23-MX

22%

alle MikroTik OnLine-cursussen

BF23-AX

35%

alle Academiecursussen

BF23-LIB

30%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor Black Friday!!!

**Codes worden toegepast in de winkelwagen

codes worden toegepast in de winkelwagen
geldig t/m zondag 26 november 2023

dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAE-VPN-SET-231115

Halloween-promotie

Profiteer van kortingscodes voor Halloween.

Codes worden toegepast in de winkelwagen

HW23-MK

11% korting op alle MikroTik OnLine cursussen

11%

HW23-AX

30% korting op alle Academy-cursussen

30%

HW23-LIB

25% korting op alle MikroTik-boeken en boekenpakketten

25%

Schrijf u in en neem deel aan de gratis cursus Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

Vandaag (woensdag) 11 oktober 2023
7 tot 11 uur (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011