Contact
Line : comsiam
Contact
Line : comsiam

หากลืมรหัสผ่าน GitHub ที่เชื่อมกับแอปอื่น ให้กู้บัญชี GitHub ก่อน แล้วตรวจว่าแอปนั้นลงชื่อเข้าใช้ด้วยวิธีใด เช่น GitHub OAuth, GitHub App, personal access token (PAT) หรือ SSH key เพราะข้อมูลเหล่านี้จัดการแยกจากรหัสผ่านบัญชี
การเปลี่ยนรหัสผ่านอาจทำให้บางแอปขอให้ยืนยันตัวตนใหม่ แต่ไม่ควรเพิกถอนการเชื่อมต่อทั้งหมดโดยไม่ตรวจสอบ เพราะแอปที่ยังใช้งานอยู่อาจหยุดทำงาน
ใช้ตัวเลือกรีเซ็ตรหัสผ่านบนหน้าลงชื่อเข้าใช้ GitHub แล้วทำตามลิงก์ที่ส่งไปยังอีเมลบัญชี หากระบบขอให้ยืนยันอุปกรณ์หรือบัญชี ให้ทำตามขั้นตอนที่ GitHub แสดง
เมื่อกลับเข้าได้แล้ว ตรวจสอบอีเมลที่ผูกกับบัญชีและดูว่ามีการแจ้งเตือนการลงชื่อเข้าใช้หรือเปลี่ยนข้อมูลที่คุณไม่ได้ทำหรือไม่
ตรวจการตั้งค่าการเข้าสู่ระบบของแอปที่เกี่ยวข้อง หากแอปมีปุ่ม “Continue with GitHub” มักใช้การอนุญาต OAuth หรือ GitHub App หากใช้ Git ผ่าน Terminal หรือโปรแกรมจัดการโค้ด อาจใช้ PAT หรือ SSH key แทนการใช้รหัสผ่าน GitHub
หากแอปขอให้เข้าสู่ระบบใหม่ ให้เปิดแอปจากช่องทางทางการและทำขั้นตอนอนุญาตบัญชีอีกครั้ง อย่ากรอกรหัสผ่าน GitHub ลงในแอปหรือหน้าเว็บที่ไม่แน่ใจ
ใน GitHub ให้เปิด Settings แล้วตรวจส่วน Applications เพื่อดูแอป GitHub และ OAuth ที่ได้รับอนุญาต ตรวจชื่อแอปและสิทธิ์ที่ให้ไว้ หากไม่รู้จักหรือเลิกใช้แล้ว ค่อยเพิกถอนสิทธิ์เฉพาะแอปนั้น
การเพิกถอนแอปอาจทำให้การเชื่อมต่อหยุดทำงาน และการเพิกถอนบางประเภทอาจลบ SSH key ที่แอปสร้างไว้ด้วย ComSiam แนะนำให้ตรวจสอบผลกระทบก่อนกด Revoke และไม่เลือกเพิกถอนทั้งหมดหากยังใช้แอปเหล่านั้นอยู่
หากแอปใช้ PAT ให้ตรวจรายการ token ที่สร้างไว้ วันหมดอายุ และสิทธิ์เข้าถึง หาก token สูญหายหรือสงสัยว่ารั่วไหล ให้เพิกถอน token นั้นและสร้างใหม่ตามความจำเป็น
หากใช้ SSH key ให้ตรวจว่าคีย์ที่แสดงเป็นของอุปกรณ์และบริการที่คุณรู้จักหรือไม่ อย่าลบคีย์ที่ยังใช้งานโดยไม่ตรวจสอบ เพราะอาจทำให้โปรแกรมหรือเซิร์ฟเวอร์เชื่อมต่อ repository ไม่ได้
ลองเชื่อมต่อแอปที่จำเป็นทีละรายการ หากแอปขอสิทธิ์ใหม่ ให้อ่านชื่อผู้พัฒนาและรายการสิทธิ์ก่อนอนุญาต หากพบการเชื่อมต่อที่ไม่รู้จัก ให้เพิกถอนเฉพาะรายการนั้นและเปลี่ยนข้อมูลรับรองที่เกี่ยวข้อง
ComSiam แนะนำให้บันทึกว่าแต่ละแอปใช้ OAuth, PAT หรือ SSH เพื่อให้แก้ปัญหาได้ตรงวิธี และตรวจรายการแอปที่ได้รับอนุญาตเป็นระยะ
เมื่อลืมรหัสผ่าน GitHub ให้กู้บัญชีก่อน แล้วตรวจวิธีที่แอปอื่นใช้เชื่อมต่อ ไม่ว่าจะเป็น OAuth, GitHub App, PAT หรือ SSH key หากแอปขอเข้าสู่ระบบใหม่ ให้ยืนยันผ่านแอปทางการ ตรวจสิทธิ์ก่อนอนุญาต และเพิกถอนเฉพาะการเชื่อมต่อที่ไม่รู้จักหรือเลิกใช้แล้ว