ข้ามไปที่เนื้อหา
บัญชีและความปลอดภัย

ความปลอดภัย

การยืนยันตัวตนสองขั้นตอน เซสชันและการแจ้งเตือนการเข้าสู่ระบบใหม่ วิธีที่ Codexe บิลด์โค้ดที่สร้างใน sandbox ที่แยกออกมา การจัดการโทเค็นบอท และแนวปฏิบัติที่ดี

อัปเดตเมื่อ

ในหน้านี้
  1. การยืนยันตัวตนสองขั้นตอน
  2. เซสชันและการแจ้งเตือน
  3. โค้ดของคุณถูกบิลด์อย่างไร
  4. การทดลองรันบอท Discord
  5. แนวปฏิบัติที่ดี

#การยืนยันตัวตนสองขั้นตอน

ปกป้องบัญชีของคุณด้วยแอปยืนยันตัวตน (Google Authenticator, 1Password, Aegis…):

  1. เปิดบัญชี → การยืนยันตัวตนสองขั้นตอน แล้วเริ่มตั้งค่า
  2. สแกน QR code แล้วใส่รหัส 6 หลักเพื่อยืนยัน
  3. บันทึกรหัสสำรอง 10 รหัสไว้ รหัสจะแสดงแค่ครั้งเดียว แต่ละรหัสใช้ได้หนึ่งครั้งถ้าคุณทำโทรศัพท์หาย

เมื่อเปิดใช้แล้ว การลงชื่อเข้าใช้ทุกครั้ง (รวมถึงผ่าน Discord หรือ GitHub) จะขอรหัสจากแอปของคุณ ถ้าใช้แอปไม่ได้ คุณใช้รหัสสำรอง หรือขอรหัสใช้ครั้งเดียวทางอีเมล (ใช้ได้ 10 นาที) ได้

#เซสชันและการแจ้งเตือน

  • การลงชื่อเข้าใช้หนึ่งครั้งจะใช้ได้ 30 วันบนเบราว์เซอร์นั้น
  • การลงชื่อเข้าใช้ทุกครั้งจากที่อยู่ IP ใหม่จะส่งอีเมล "การเข้าสู่ระบบใหม่" ถึงคุณ ถ้าไม่ใช่คุณ ให้รักษาความปลอดภัยของบัญชี Discord หรือ GitHub และเปิด 2FA

#โค้ดของคุณถูกบิลด์อย่างไร

โปรเจกต์ที่สร้างคือโค้ด และการบิลด์จะรันสคริปต์บิลด์ของโค้ดนั้น Codexe ถือว่าสิ่งนี้ไม่น่าไว้วางใจ:

  • ทุกการบิลด์และการทดสอบโหลดรันใน sandbox ที่แยกออกมา ในฐานะผู้ใช้ไร้สิทธิพิเศษของตัวเอง ระบบเป็นแบบอ่านอย่างเดียว และเข้าถึงเซิร์ฟเวอร์ ฐานข้อมูล หรือการบิลด์ของผู้ใช้อื่นของ Codexe ไม่ได้
  • การบิลด์เข้าอินเทอร์เน็ตได้เฉพาะผ่านตัวกรองที่อนุญาตที่เก็บ dependency อย่างเป็นทางการ (Maven Central, Paper, Spigot, Fabric, Forge, NeoForge, Mojang, Gradle, Modrinth และที่คล้ายกัน) ผ่าน HTTPS
  • แคช dependency ของผู้ใช้แต่ละคนแยกกัน โปรเจกต์หนึ่งจึงยุ่งกับไลบรารีของอีกโปรเจกต์ไม่ได้
  • เซิร์ฟเวอร์ทดสอบของดาต้าแพ็กและ Skript รันแบบออฟไลน์ทั้งหมด

#การทดลองรันบอท Discord

โทเค็นบอทที่คุณวางในแผงโฮสต์ของโปรเจกต์จะถูกเก็บแบบเข้ารหัสและลบได้ทุกเมื่อ บอทที่ทดลองรันจะรันแยกส่วน เข้าอินเทอร์เน็ตได้ (เพราะต้องใช้ Discord) แต่เข้าเครือข่ายภายในของ Codexe ไม่ได้ ดูบอท Discord

#แนวปฏิบัติที่ดี

  • เปิด 2FA ทั้งบน Codexe และบนบัญชี Discord หรือ GitHub ที่คุณใช้ลงชื่อเข้าใช้
  • อย่าวางข้อมูลลับ (โทเค็น รหัสผ่าน API key) ลงในคำขอหรือโปรเจกต์สาธารณะ ด้วยเหตุนี้โค้ดที่สร้างจึงอ่านข้อมูลลับจากตัวแปรสภาพแวดล้อม
  • เก็บโปรเจกต์ที่มีข้อมูลอ่อนไหวไว้เป็นส่วนตัว ดูการแชร์
ความปลอดภัย | Codexe Docs