Loqin giữ cho các phiên Wi‑Fi cổng captive sống động với đăng nhập lại không cần nhấp chuột.
Giữ cho một mạng lưới trong khuôn viên hoặc chia sẻ được kết nối bằng cách chạy Loqin PC như một ứng dụng trong khay hệ thống phát hiện các phiên bị ngắt và thực hiện xác thực lại tự động. Được tạo ra bởi Aayush Srivastava cho Wi‑Fi ký túc xá VIT, tiện ích này sử dụng lưu trữ thông tin xác thực gốc của hệ điều hành và giám sát trực tiếp để tránh việc đăng nhập thủ công lặp đi lặp lại. Nó nhắm đến sinh viên và cư dân gặp phải thời gian chờ của cổng captive và thích một công cụ nền nhẹ nhàng chạy mà không có cửa sổ hiển thị sau khi hoàn tất thiết lập ban đầu.
Công cụ thực sự làm gì trong mạng captive-portal
Loqin theo dõi giao diện mạng cục bộ và kích hoạt trình tự đăng nhập portal khi kết nối trở lại trạng thái chưa xác thực. Được xây dựng bằng Python, ứng dụng nằm trong khay hệ thống Windows và thực hiện trình tự tự động sau khi bạn cung cấp thông tin xác thực một lần. Quy trình làm việc của nó thay thế bước thủ công mở trình duyệt để chấp nhận một captive portal, vì vậy máy tính lấy lại quyền truy cập đã xác thực mà không cần sự can thiệp của người dùng.
Nó ảnh hưởng đến tài nguyên hệ thống như thế nào trong quá trình hoạt động liên tục
Bởi vì ứng dụng sử dụng kiến trúc nhẹ dựa trên Python và chạy từ khay hệ thống, nó tạo ra một dấu chân khiêm tốn trên một máy tính để bàn điển hình. Thiết kế nhấn mạnh việc sử dụng nền thấp bằng cách kiểm tra trạng thái kết nối thay vì chạy các quét nặng, điều này giữ cho yêu cầu CPU và bộ nhớ nhỏ trên một laptop sinh viên không hoạt động. Các quy trình giữ ở chế độ nền, giảm thiểu sự can thiệp với các ứng dụng khác.
Nó có lưu trữ thông tin xác thực và bảo vệ chúng như thế nào
Loqin lưu trữ chi tiết đăng nhập bằng cách sử dụng các tiện ích thông tin xác thực gốc của hệ điều hành, vì vậy mật khẩu vẫn ở trên máy cục bộ thay vì các tệp văn bản thuần túy. Giấy phép mã nguồn mở GPLv3 của ứng dụng cho phép người dùng có kỹ năng kỹ thuật kiểm tra các đường dẫn mã truy cập các API đó. Kiến trúc này phù hợp với những mong đợi chung cho một công cụ phải tự động gửi thông tin xác thực đến một captive portal.
Ai có thể vận hành nó và kỹ năng kỹ thuật nào là cần thiết
Cài đặt ban đầu yêu cầu nhập thông tin xác thực portal và cấp quyền cho ứng dụng truy cập vào kho lưu trữ thông tin xác thực gốc, một nhiệm vụ phù hợp cho những người dùng thoải mái với một bước cấu hình ngắn. Ngoài ra, những người dùng muốn xem xét hoặc đóng góp có thể đọc mã nguồn vì dự án được mở theo GPLv3. Những người dùng ít kỹ thuật hơn có thể chạy ứng dụng sau khi cài đặt mà không cần tương tác với các trang đăng nhập nữa.
Công cụ tiện ích ngách đáng tin cậy cho việc đăng nhập cổng captive lặp lại, với một sự đánh đổi rõ ràng
Loqin thực hiện công việc cốt lõi là giữ cho các phiên đăng nhập được xác thực cho người dùng trên các mạng cổng captive, sử dụng lưu trữ thông tin xác thực dựa trên hệ điều hành và một quy trình nền có overhead thấp. Nó phù hợp với sinh viên và cư dân cần kết nối liên tục mà không cần đăng nhập trình duyệt lặp lại. Sự đánh đổi chính là nó tự động hóa thông tin xác thực trên máy cục bộ, vì vậy giá trị của nó phụ thuộc vào việc bạn có chấp nhận lưu trữ cục bộ thông tin đăng nhập cổng của bạn vì sự tiện lợi hay không.