ระบบรับข้อมูลจากผู้ใช้และนำไปสร้างคำสั่งฐานข้อมูล จึงต้องป้องกันความเสี่ยงโดยพิจารณาว่า เว็บแอปพลิเคชันต้องการให้ผู้ใช้สามารถ 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