ระบบรับข้อมูลจากผู้ใช้และนำไปสร้างคำสั่งฐานข้อมูล จึงต้องป้องกันความเสี่ยงโดยพิจารณาว่า เว็บแอปพลิเคชันต้องการให้ผู้ใช้สามารถ Login ด้วยบัญชี Google หรือ Facebook โดยไม่ต้องสร้างบัญชีใหม่ในระบบ ควรใช้โปรโตคอลหรือมาตรฐานใด

OAuth 2.0 / OpenID Connect
LDAP (Lightweight Directory Access Protocol)
SMTP (Simple Mail Transfer Protocol)
SFTP (SSH File Transfer Protocol)

เฉลยอธิบาย

OAuth 2.0 เป็นมาตรฐานการอนุญาต (Authorization) ที่ให้แอปพลิเคชันเข้าถึงข้อมูลผ่านบริการภายนอก และ OpenID Connect เป็นชั้น Identity บน OAuth 2.0 สำหรับการยืนยันตัวตน ร่วมกันนี้รองรับ Social Login ตัวเลือก A LDAP ใช้กับ Directory Service ภายในองค์กร, ตัวเลือก C SFTP ใช้ส่งไฟล์, ตัวเลือก D SMTP ใช้ส่ง Email

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

ดูข้อสอบวิชานี้ทั้งหมด →