Nhiệm vụ này thực sự gồm những gì
Thu hồi một phiên GitLab cũ trông như chỉ một cú nhấp, nhưng thực ra đây là một nhiệm vụ rà soát với hai tác động riêng biệt. Một tác động chỉ giới hạn ở phiên bạn chọn. Tác động còn lại vượt ra ngoài phiên đó và kết thúc token đăng nhập được ghi nhớ ở mọi nơi. Hiểu rõ cả hai trước khi nhấp sẽ giúp bạn không tự khóa mình ra ngoài hoặc không tưởng rằng đã dọn dẹp nhiều hơn thực tế.
Hướng dẫn này chỉ đề cập đến danh sách phiên của chính chủ tài khoản. Nó không đề cập đến quản trị máy chủ, lệnh Rails console hay thay đổi tài khoản của người khác.
Bước 1: Vào danh sách phiên và đọc trước khi hành động
Chủ tài khoản GitLab có thể mở Edit profile, Access, Active sessions và thu hồi một phiên không mong muốn.
Chủ tài khoản GitLab có thể mở Edit profile, Access, Active sessions và thu hồi một phiên không mong muốn. Nguồn
Trước khi thu hồi bất cứ điều gì, hãy coi danh sách là thứ để đọc, không chỉ để xóa. Với mỗi mục, ghi lại những gì bạn thực sự thấy: mô tả thiết bị hoặc trình duyệt, thời điểm phiên hoạt động lần cuối và liệu bạn có nhận ra đó là của mình không. Một phiên bạn không nhận ra là lý do để xem xét kỹ hơn, không phải bằng chứng tự động rằng ai đó đã có mật khẩu của bạn. Máy tính dùng chung, điện thoại cũ và trình duyệt bạn không còn dùng đều có thể tạo ra các mục trông lạ.
Một thứ tự thực tế là:
- Xác định phiên bạn đang dùng ngay lúc này, để biết mục nào phải giữ lại.
- Đánh dấu các mục bạn không thể giải thích.
- Quyết định xem vấn đề là một phiên cũ hay mối lo rộng hơn về đăng nhập được ghi nhớ.
- Chỉ sau đó mới thu hồi.
Bước 2: Biết phiên hiện tại không làm gì
Phiên đang hoạt động hiện tại không bị thu hồi qua thao tác đó.
Phiên đang hoạt động hiện tại không bị thu hồi qua thao tác đó. Nguồn
Đây là chi tiết dễ gây nhầm lẫn nhất. Thu hồi một phiên cũ không đăng xuất bạn khỏi trình duyệt bạn đang làm việc. Điều đó thuận tiện, vì nghĩa là thao tác dọn dẹp không làm gián đoạn chính việc rà soát. Nó cũng có nghĩa là nếu mục tiêu của bạn là kết thúc phiên bạn đang dùng, thu hồi một mục khác sẽ không đạt được điều đó. Đăng xuất khỏi phiên hiện tại là một thao tác riêng so với thu hồi một phiên trong danh sách.
Bước 3: Tính đến tác động rộng hơn lên đăng nhập được ghi nhớ
Thu hồi bất kỳ phiên nào cũng thu hồi token Remember me trên mọi thiết bị.
Thu hồi bất kỳ phiên nào cũng thu hồi token Remember me trên mọi thiết bị. Nguồn
Đây là phần thay đổi phạm vi của nhiệm vụ. Bạn có thể định xóa một mục cũ, nhưng tác động lên đăng nhập được ghi nhớ rộng hơn mục đơn lẻ đó. Nếu các thiết bị khác dựa vào đăng nhập được ghi nhớ, hãy dự kiến những đăng nhập đó sẽ kết thúc, và chuẩn bị đăng nhập lại trên các thiết bị đó bằng thông tin xác thực bạn vẫn kiểm soát.
Bước chuẩn bị đó quan trọng. Trước khi thu hồi, hãy xác nhận bạn vẫn có thể đăng nhập bằng một phương thức bạn kiểm soát, chẳng hạn mật khẩu hoặc một đường khôi phục khác đã thiết lập trên tài khoản. Không xóa hay thay thế phương thức khôi phục của bạn như một phần của việc dọn dẹp này. Hãy giữ nó cho đến khi bạn xác nhận tài khoản ở trạng thái bạn muốn.
Bảng quyết định: một phiên hay đặt lại rộng hơn cho đăng nhập được ghi nhớ
| Những gì bạn quan sát | Thu hồi làm gì | Cần chuẩn bị gì |
|---|---|---|
| Một phiên cũ bạn nhận ra là thiết bị cũ của mình | Kết thúc phiên đó; phiên hiện tại vẫn hoạt động; token Remember me kết thúc trên mọi thiết bị | Đăng nhập lại trên bất kỳ thiết bị nào đang dựa vào đăng nhập được ghi nhớ |
| Một phiên bạn không thể giải thích | Như trên | Coi đó là lời nhắc rà soát bảo mật đăng nhập của bạn, không phải bằng chứng bị xâm nhập |
| Bạn muốn kết thúc phiên đang dùng ngay bây giờ | Thu hồi một phiên trong danh sách không làm được điều này | Đăng xuất khỏi phiên hiện tại riêng |
| Nhiều mục lạ | Mỗi lần thu hồi đều mang cùng tác động rộng hơn lên đăng nhập được ghi nhớ | Quyết định xem có cần thu hồi lặp lại không, và giữ nguyên đường khôi phục của bạn |
Bước 4: Xác minh kết quả một cách trung thực
Danh sách phiên là nơi để xác nhận điều gì đã thay đổi. Kiểm tra rằng mục bạn nhắm tới đã biến mất và phiên bạn đang dùng vẫn còn. Sau đó kiểm tra các thiết bị bạn cho là bị ảnh hưởng bởi thay đổi đăng nhập được ghi nhớ và đăng nhập lại ở nơi cần thiết.
Hãy cẩn thận về những gì danh sách có thể và không thể cho bạn biết. Một mục biến mất khỏi danh sách cho thấy phiên đã bị thu hồi. Bản thân nó không cho bạn biết vì sao phiên tồn tại, ai đã dùng nó hay liệu có gì khác trên tài khoản đã thay đổi. Nếu bạn thu hồi một phiên vì không nhận ra nó, bước tiếp theo hợp lý là rà soát bảo mật đăng nhập của bạn thay vì cho rằng vấn đề đã khép lại.
Các lối sai phổ biến
- Vô tình thu hồi phiên bạn đang làm việc. Phiên hiện tại không bị thu hồi qua thao tác đó, nên sai lầm cụ thể này không xảy ra; nhưng đăng xuất riêng sẽ làm gián đoạn việc rà soát của bạn. Hãy hoàn tất rà soát trước khi đăng xuất.
- Cho rằng một lần thu hồi đã dọn sạch mọi thiết bị. Tác động lên đăng nhập được ghi nhớ rộng hơn phiên đơn lẻ, nhưng danh sách phiên vẫn không phải bức tranh đầy đủ về mọi nơi bạn từng đăng nhập.
- Xóa phương thức khôi phục quá sớm. Giữ một đường khôi phục bạn kiểm soát cho đến khi bạn xác nhận tài khoản ở trạng thái bạn muốn.
- Coi một mục lạ là bằng chứng xâm nhập. Đó là manh mối để rà soát thêm, không phải kết luận.
Một nhiệm vụ tiếp theo hữu ích
Phiên GitLab chỉ là một tài khoản. Nếu mối lo của bạn rộng hơn, cùng nguyên tắc tách phiên khỏi con người cũng áp dụng ở nơi khác. Hướng dẫn về rà soát thiết bị tài khoản Google mà không nhầm phiên với người đi qua sự phân biệt đó cho một tài khoản khác, và đây là bước tiếp theo tự nhiên sau khi bạn hoàn tất ở đây.
Nếu một phần mối lo của bạn là tên người dùng được gắn công khai với gì, tra cứu tên người dùng có thể cho thấy các kết quả trùng khớp công khai như manh mối. TraceSeek bao phủ 3.000+ nền tảng, lần quét đầu miễn phí và mất 20–30 giây. Kết quả trùng khớp công khai là manh mối, không phải bằng chứng sở hữu, và tìm kiếm tên người dùng không phải bản kiểm kê tài khoản đầy đủ.