Skip to content

TranDangKhoaTechnology/WebGate

Repository files navigation

WebGate - Khóa Website & Chế Độ Tập Trung

Chrome Extension Manifest V3 dùng để khóa website bằng mật khẩu/PIN và bật Focus Mode.

Cài vào Chrome

  1. Mở Chrome và vào chrome://extensions.
  2. Bật Developer mode.
  3. Chọn Load unpacked.
  4. Chọn thư mục chứa các file của extension này.
  5. Bấm biểu tượng WebGate trên thanh extension để mở popup.

Thiết lập lần đầu

  1. Mở trang cài đặt của WebGate.
  2. Nhập mật khẩu/PIN và xác nhận.
  3. WebGate lưu mật khẩu/PIN ở dạng SHA-256 hash trong chrome.storage.local, không lưu plain text.

Thêm website cần khóa

  1. Vào trang cài đặt WebGate.
  2. Nhập tên miền, ví dụ facebook.com, youtube.com, tiktok.com.
  3. Bấm Thêm.
  4. Có thể bật/tắt hoặc xóa từng website trong danh sách.

Khi truy cập website nằm trong danh sách khóa, WebGate sẽ phủ overlay toàn màn hình. Nhập đúng mật khẩu/PIN để mở khóa tạm thời trong tab hiện tại.

Focus Mode

  1. Mở popup WebGate.
  2. Chọn thời gian: 15, 30, 60 hoặc 120 phút.
  3. Bấm Bật Focus Mode.

Trong thời gian Focus Mode đang chạy, toàn bộ website trong danh sách sẽ bị khóa. Nếu muốn tắt hoặc xóa website trong lúc Focus Mode bật, WebGate sẽ yêu cầu nhập lại mật khẩu/PIN.

Đổi mật khẩu/PIN

  1. Vào trang cài đặt WebGate.
  2. Mở khóa trang cài đặt bằng mật khẩu/PIN hiện tại.
  3. Nhập mật khẩu/PIN cũ.
  4. Nhập mật khẩu/PIN mới và xác nhận.
  5. Bấm Đổi mật khẩu.

Giới hạn bảo mật

  • Extension không thể ngăn người dùng gỡ extension khỏi Chrome.
  • Extension không thể bảo vệ tuyệt đối trước người dùng có quyền chỉnh sửa file extension hoặc dữ liệu trình duyệt.
  • SHA-256 giúp không lưu mật khẩu/PIN dạng plain text, nhưng nên dùng mật khẩu/PIN đủ mạnh để giảm rủi ro đoán thử.

About

Khóa website bằng mật khẩu, lịch trình và chế độ tập trung.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors