ما تتضمنه هذه المهمة فعليًا
يبدو إلغاء جلسة GitLab قديمة وكأنه نقرة واحدة، لكنه في الحقيقة مهمة مراجعة لها تأثيران منفصلان. أحد التأثيرين يقتصر على الجلسة التي تختارها. أما الآخر فيتجاوز تلك الجلسة وينهي رموز تسجيل الدخول المحفوظة في كل مكان. إن فهم كلا التأثيرين قبل النقر يمنعك من إغلاق حسابك على نفسك أو من افتراض أنه تم تنظيف أكثر مما تم فعليًا.
يغطي هذا الدليل قائمة جلسات المالك نفسه فقط. ولا يغطي إدارة الخادم أو أوامر وحدة تحكم Rails أو تغييرات على حساب أي شخص آخر.
الخطوة 1: الوصول إلى قائمة الجلسات وقراءتها قبل التصرف
يمكن لمالك GitLab فتح تحرير الملف الشخصي، ثم الوصول، ثم الجلسات النشطة، وإلغاء الجلسة غير المرغوب فيها.
يمكن لمالك GitLab فتح تحرير الملف الشخصي، ثم الوصول، ثم الجلسات النشطة، وإلغاء الجلسة غير المرغوب فيها. المصدر
قبل إلغاء أي شيء، تعامل مع القائمة كشيء يجب قراءته، وليس مجرد شيء يجب مسحه. لكل إدخال، دوّن ما يمكنك رؤيته فعليًا: وصف الجهاز أو المتصفح، ووقت آخر نشاط للجلسة، وما إذا كنت تتعرف عليها كجلستك. الجلسة التي لا تتعرف عليها هي سبب للتدقيق أكثر، وليست دليلًا تلقائيًا على أن شخصًا آخر يملك كلمة مرورك. فالحواسيب المشتركة والهواتف القديمة والمتصفحات التي لم تعد تستخدمها كلها يمكن أن تنتج إدخالات تبدو غير مألوفة.
الترتيب العملي هو:
- حدد الجلسة التي تستخدمها الآن، حتى تعرف أي إدخال يجب أن يبقى.
- ضع علامة على الإدخالات التي لا يمكنك تفسيرها.
- قرر ما إذا كانت المشكلة جلسة واحدة قديمة أم قلقًا أوسع بشأن عمليات تسجيل الدخول المحفوظة.
- عندئذ فقط قم بالإلغاء.
الخطوة 2: اعرف ما لا تفعله الجلسة الحالية
لا يتم إلغاء الجلسة النشطة الحالية من خلال ذلك الإجراء.
لا يتم إلغاء الجلسة النشطة الحالية من خلال ذلك الإجراء. المصدر
هذه هي التفصيلة الأكثر عرضة للتسبب في الارتباك. إلغاء جلسة قديمة لا يسجل خروجك من المتصفح الذي تعمل فيه. وهذا مناسب، لأنه يعني أن إجراء التنظيف لا يقاطع المراجعة نفسها. كما يعني أنه إذا كان هدفك هو إنهاء الجلسة التي تستخدمها حاليًا، فإن إلغاء إدخال آخر لن يحقق ذلك. تسجيل الخروج من الجلسة الحالية إجراء منفصل عن إلغاء جلسة مدرجة.
الخطوة 3: احسب التأثير الأوسع لتسجيل الدخول المحفوظ
إلغاء أي جلسة يلغي أيضًا رموز “تذكرني” على جميع الأجهزة.
إلغاء أي جلسة يلغي أيضًا رموز “تذكرني” على جميع الأجهزة. المصدر
هذا هو الجزء الذي يغير نطاق المهمة. قد تنوي إزالة إدخال قديم واحد، لكن التأثير على عمليات تسجيل الدخول المحفوظة أوسع من ذلك الإدخال الواحد. إذا كانت أجهزة أخرى تعتمد على عمليات تسجيل الدخول المحفوظة، فتوقع أن تنتهي تلك العمليات، وخطّط لتسجيل الدخول مرة أخرى على تلك الأجهزة باستخدام بيانات اعتماد لا تزال تحت سيطرتك.
خطوة التخطيط هذه مهمة. قبل الإلغاء، تأكد من أنك لا تزال قادرًا على تسجيل الدخول عبر طريقة تتحكم بها، مثل كلمة مرورك أو مسار استرداد آخر تم إعداده بالفعل على الحساب. لا تزل أو تستبدل طريقة الاسترداد الخاصة بك كجزء من هذا التنظيف. أبقها في مكانها حتى تتأكد من أن الحساب في الحالة التي تريدها.
جدول القرار: جلسة واحدة أم إعادة تعيين أوسع لتسجيل الدخول المحفوظ
| ما لاحظته | ما يفعله الإلغاء | ما يجب التخطيط له |
|---|---|---|
| جلسة قديمة واحدة تتعرف عليها كجهاز قديم لك | ينهي تلك الجلسة؛ تبقى الجلسة الحالية نشطة؛ تنتهي رموز “تذكرني” على جميع الأجهزة | سجّل الدخول مرة أخرى على أي جهاز كان يعتمد على تسجيل دخول محفوظ |
| جلسة لا يمكنك تفسيرها | كما هو مذكور أعلاه | تعامل معها كدافع لمراجعة أمان تسجيل الدخول لديك، وليس كدليل على اختراق |
| تريد إنهاء الجلسة التي تستخدمها الآن | إلغاء جلسة مدرجة لا يفعل ذلك | سجّل الخروج من الجلسة الحالية بشكل منفصل |
| عدة إدخالات غير مألوفة | كل إلغاء يحمل نفس التأثير الأوسع لتسجيل الدخول المحفوظ | قرر ما إذا كانت هناك حاجة إلى عمليات إلغاء متكررة، واحتفظ بمسار الاسترداد سليمًا |
الخطوة 4: تحقق من النتيجة بصدق
قائمة الجلسات هي المكان لتأكيد ما تغير. تحقق من أن الإدخال الذي استهدفته قد اختفى وأن الجلسة التي تستخدمها لا تزال موجودة. ثم تحقق من الأجهزة التي توقعت أن تتأثر بتغيير تسجيل الدخول المحفوظ وسجّل الدخول مرة أخرى حيثما لزم.
كن حذرًا بشأن ما يمكن للقائمة أن تخبرك به وما لا يمكنها. اختفاء إدخال من القائمة يظهر أن الجلسة قد أُلغيت. لكنه لا يخبرك بحد ذاته بسبب وجود الجلسة، أو من استخدمها، أو ما إذا كان أي شيء آخر على الحساب قد تغير. إذا ألغيت جلسة لأنك لم تتعرف عليها، فإن المتابعة المنطقية هي مراجعة أمان تسجيل الدخول لديك بدلًا من افتراض أن الأمر قد انتهى.
مسارات الفشل الشائعة
- إلغاء الجلسة التي تعمل فيها عن طريق الخطأ. لا يتم إلغاء الجلسة الحالية من خلال ذلك الإجراء، لذا هذا الخطأ المحدد ليس ما يحدث؛ لكن تسجيل الخروج بشكل منفصل سيقاطع مراجعتك. أكمل المراجعة قبل تسجيل الخروج.
- افتراض أن إلغاءً واحدًا نظّف كل جهاز. تأثير تسجيل الدخول المحفوظ أوسع من الجلسة الواحدة، لكن قائمة الجلسات لا تزال ليست صورة كاملة لكل مكان سجلت فيه الدخول يومًا ما.
- إزالة طريقة الاسترداد الخاصة بك مبكرًا جدًا. احتفظ بمسار استرداد تتحكم به حتى تتأكد من أن الحساب في الحالة التي تريدها.
- اعتبار إدخال غير مألوف اختراقًا مؤكدًا. إنه خيط لمزيد من المراجعة، وليس استنتاجًا.
مهمة تالية مفيدة
جلسات GitLab هي حساب واحد. إذا كان قلقك أوسع، فإن نفس الانضباط المتمثل في فصل الجلسة عن الشخص ينطبق في أماكن أخرى. يشرح الدليل حول مراجعة أجهزة حساب Google دون الخلط بين الجلسات والأشخاص هذا التمييز لحساب مختلف، وهو متابعة طبيعية بمجرد الانتهاء هنا.
إذا كان جزء من قلقك يتعلق بما يرتبط به اسم المستخدم علنًا، فإن البحث عن اسم المستخدم يمكن أن يُظهر تطابقات علنية كخيوط. يغطي TraceSeek أكثر من 3,000 منصة، والفحص الأول مجاني ويستغرق 20-30 ثانية. التطابقات العلنية هي خيوط، وليست دليلًا على الملكية، والبحث عن اسم المستخدم ليس جردًا كاملًا للحساب.