Utekelezaji wa mfumo wa uthibitishaji kulingana na maswali 3 kwa watumiaji wa mtandao pepe wa MikroTik kunahitaji ubinafsishaji mahususi wa ukurasa wa kuingia kwenye mtandao-hewa.
MikroTik hukuruhusu kubinafsisha kabisa kurasa ambazo watumiaji huona wanapounganisha kwenye mtandao-hewa, pamoja na ukurasa wa kuingia.
Hapa kuna njia ya jumla ya jinsi unaweza kufikia hii:
Hatua ya 1: Fikia Faili za Hotspot
Kwanza, unahitaji kufikia faili za usanidi wa hotspot. Hii inaweza kufanywa kupitia WinBox au kupitia FTP/SSH.
- Katika WinBox: Nenda kwa Files, na utapata folda inayoitwa hotspot. Ndani ya folda hii kutakuwa na faili zote zinazohusiana na hotspot yako, pamoja na ukurasa wa kuingia (
login.html
).
Hatua ya 2: Rekebisha Ukurasa wa Kuingia
Ili kuongeza maswali ya usalama kwenye mchakato wa kuingia, utahitaji kuhariri faili login.html
(au faili inayotumika kama ukurasa wa kuingia, ambayo inaweza kutofautiana kulingana na usanidi wako). Utahitaji maarifa ya kimsingi ya HTML na ikiwezekana JavaScript kufanya marekebisho haya.
- Ongeza Maswali: Jumuisha maswali matatu moja kwa moja kwenye msimbo wa HTML. Unaweza kutumia sehemu za fomu (
<input>
o<select>
) kwa watumiaji kujibu. - Uthibitishaji wa Majibu: Ili kuthibitisha majibu, unaweza kutumia JavaScript. Wazo ni kuangalia kama majibu ni sahihi kabla ya kuruhusu fomu kuwasilishwa. Tafadhali kumbuka kuwa njia hii ya uthibitishaji inaonekana kwa mtumiaji na haipaswi kutumiwa kwa taarifa nyeti au muhimu kwa usalama.
- Rekebisha Mchakato wa Usafirishaji: Hakikisha kuwa fomu imewasilishwa tu ikiwa majibu ni sahihi. Hili linaweza kufanywa kwa kukatiza tukio la kuwasilisha fomu na JavaScript.
Hatua ya 3: Pakia Faili Zilizobadilishwa
Mara baada ya kurekebisha ukurasa wa kuingia kulingana na mahitaji yako, lazima upakie faili iliyorekebishwa kwenye mfumo wako wa faili wa MikroTik.
- Tumia WinBox au muunganisho wa FTP/SSH ili kupakia faili
login.html
imebadilishwa hadi folda ya mtandaopepe.
Hatua ya 4: Jaribu Hotspot
Baada ya kupakia mabadiliko yako, ni muhimu kujaribu utendakazi wa mtandao-hewa:
- Unganisha kwenye Hotspot: Tumia kifaa ambacho hakijathibitishwa kwa sasa.
- Jibu maswali: Jaribu kufikia mtandao kwa kujibu maswali yaliyotekelezwa.
- Angalia Muunganisho: Hakikisha kwamba muunganisho wa Intaneti umewashwa tu baada ya kujibu maswali kwa usahihi.
Mazingatio ya Usalama
- Uthibitishaji wa upande wa mteja (JavaScript) ni muhimu kwa utendakazi na mwingiliano wa watumiaji lakini si salama kwa uthibitishaji wa taarifa nyeti kwani inaweza kubadilishwa au kuepukwa kwa urahisi. Kwa masuala muhimu, unapaswa kutekeleza uthibitishaji wa upande wa seva.
- Zingatia faragha na unyeti wa maswali unayouliza. Kwa sababu utekelezaji huu si salama, hupaswi kutumia maswali ambayo yanahitaji majibu ambayo yanaweza kuhatarisha usalama wa mtumiaji au faragha yake ikiwa yameingiliwa.
Mbinu hii ni ya msingi na inakusudiwa kuongeza safu ya ziada ya mwingiliano kabla ya ufikiaji wa Mtandao kwenye mtandao pepe wa MikroTik.
Kwa utekelezaji changamano zaidi au salama, unaweza kuhitaji ubinafsishaji wa hali ya juu zaidi au hata kuunda mfumo wa nyuma ambao unashughulikia uthibitishaji kwa usalama zaidi.
Hakuna lebo za chapisho hili.