Loqin รักษาเซสชัน Wi‑Fi แบบ captive-portal ให้มีชีวิตอยู่ด้วยการเข้าสู่ระบบใหม่แบบไม่มีการคลิก
รักษาเครือข่ายในวิทยาเขตหรือเครือข่ายที่แชร์ให้เชื่อมต่อโดยการเรียกใช้ Loqin PC เป็นไคลเอนต์ในระบบถาดที่ตรวจจับการตัดการเชื่อมต่อของเซสชันและทำการยืนยันตัวตนใหม่โดยอัตโนมัติ สร้างโดย Aayush Srivastava สำหรับ Wi‑Fi ในหอพัก VIT เครื่องมือนี้ใช้การจัดเก็บข้อมูลรับรองที่เป็นพื้นฐานของ OS และการตรวจสอบแบบสดเพื่อหลีกเลี่ยงการเข้าสู่ระบบด้วยตนเองซ้ำ ๆ เป้าหมายคือ นักเรียนและผู้อยู่อาศัยที่เผชิญกับการหมดเวลาในพอร์ทัลที่ถูกจับและชอบเครื่องมือเบา ๆ ที่ทำงานในพื้นหลังโดยไม่มีหน้าต่างที่มองเห็นได้เมื่อการตั้งค่าเริ่มต้นเสร็จสิ้น.
เครื่องมือทำอะไรในเครือข่าย captive-portal
Loqin ตรวจสอบส่วนต่อประสานเครือข่ายท้องถิ่นและกระตุ้นลำดับการลงชื่อเข้าใช้พอร์ทัลเมื่อการเชื่อมต่อกลับสู่สถานะที่ไม่ได้รับการตรวจสอบ สิ่งนี้สร้างขึ้นใน Python และไคลเอนต์จะนั่งอยู่ในถาดระบบ Windows และดำเนินการลำดับโดยอัตโนมัติหลังจากที่คุณให้ข้อมูลประจำตัวเพียงครั้งเดียว การทำงานของมันแทนที่ขั้นตอนด้วยตนเองในการเปิดเบราว์เซอร์เพื่อยอมรับพอร์ทัลที่ถูกจับ ดังนั้นเครื่องจึงกลับมาได้รับการเข้าถึงที่ได้รับการตรวจสอบโดยไม่ต้องมีการแทรกแซงจากผู้ใช้
มันส่งผลต่อทรัพยากรระบบอย่างไรในระหว่างการทำงานต่อเนื่อง
เนื่องจากแอปใช้สถาปัตยกรรมที่เบาและสร้างจาก Python และทำงานจากถาดระบบ มันจึงมีผลกระทบที่พอเหมาะต่อเดสก์ท็อปทั่วไป การออกแบบเน้นการใช้พื้นหลังที่ต่ำโดยการตรวจสอบสถานะการเชื่อมต่อแทนที่จะทำการสแกนหนัก ซึ่งช่วยให้ความต้องการ CPU และหน่วยความจำต่ำบนแล็ปท็อปของนักเรียนที่ไม่ได้ใช้งาน กระบวนการต่างๆ จะอยู่ห่างจากพื้นหลัง ลดการรบกวนกับแอปพลิเคชันอื่นๆ
มันเก็บข้อมูลประจำตัวหรือไม่และปกป้องอย่างไร
Loqin เก็บรายละเอียดการเข้าสู่ระบบโดยใช้ฟังก์ชันการจัดการข้อมูลประจำตัวของระบบปฏิบัติการ ดังนั้นรหัสผ่านจึงอยู่บนเครื่องท้องถิ่นแทนที่จะเป็นไฟล์ข้อความธรรมดา ใบอนุญาต GPLv3 แบบโอเพนซอร์สของแอปทำให้ผู้ใช้ที่มีความชำนาญทางเทคนิคสามารถตรวจสอบเส้นทางโค้ดที่เข้าถึง API เหล่านั้นได้ สถาปัตยกรรมนี้ตรงตามความคาดหวังทั่วไปสำหรับเครื่องมือที่ต้องส่งข้อมูลประจำตัวไปยังพอร์ทัลที่ถูกจับโดยอัตโนมัติ
ใครสามารถใช้งานได้และทักษะทางเทคนิคใดที่จำเป็น
การตั้งค่าเริ่มต้นต้องการการป้อนข้อมูลประจำตัวของพอร์ทัลและการอนุญาตให้ไคลเอนต์เข้าถึงการจัดเก็บข้อมูลประจำตัวพื้นฐาน ซึ่งเป็นงานที่เหมาะสำหรับผู้ใช้ที่สะดวกสบายกับขั้นตอนการกำหนดค่าที่สั้น นอกจากนี้ ผู้ใช้ที่ต้องการตรวจสอบหรือมีส่วนร่วมสามารถอ่านโค้ดต้นฉบับได้เนื่องจากโครงการนี้เปิดภายใต้ GPLv3 ผู้ใช้ที่ไม่ค่อยมีทักษะทางเทคนิคสามารถเรียกใช้แอปหลังจากการตั้งค่าโดยไม่ต้องมีการโต้ตอบกับหน้าเข้าสู่ระบบอีก
ยูทิลิตี้เฉพาะทางที่เชื่อถือได้สำหรับการเข้าสู่ระบบ captive-portal ที่เกิดซ้ำ โดยมีการแลกเปลี่ยนที่ชัดเจน
Loqin ทำหน้าที่หลักในการรักษาการรับรองความถูกต้องของเซสชันสำหรับผู้ใช้ในเครือข่าย captive-portal โดยใช้การจัดเก็บข้อมูลรับรองที่สนับสนุนโดย OS และกระบวนการพื้นหลังที่มีภาระน้อย มันเหมาะสำหรับนักเรียนและผู้อยู่อาศัยที่ต้องการการเชื่อมต่อที่ต่อเนื่องโดยไม่ต้องเข้าสู่ระบบเบราว์เซอร์ซ้ำ ๆ การแลกเปลี่ยนหลักคือมันทำให้ข้อมูลรับรองอัตโนมัติบนเครื่องท้องถิ่น ดังนั้นมูลค่าของมันขึ้นอยู่กับว่าคุณยอมรับการจัดเก็บข้อมูลท้องถิ่นของการเข้าสู่ระบบพอร์ทัลของคุณเพื่อความสะดวกหรือไม่