ความแตกต่างระหว่างการให้สิทธิ์ (Authorization) และการรับรองความถูกต้อง (Authentication) คือ
กคำศัพท์ทั้งสองใช้แทนกันได้
ขการรับรองความถูกต้องตรวจสอบว่าคุณคือใคร ส่วนการให้สิทธิ์กำหนดว่าคุณสามารถทำอะไรได้
คการรับรองความถูกต้องตรวจสอบเครือข่าย ส่วนการให้สิทธิ์ตรวจสอบเซิร์ฟเวอร์
งการให้สิทธิ์ใช้ชีวมิติ ส่วนการรับรองความถูกต้องใช้รหัสผ่าน
เฉลยอธิบาย
Authentication (การรับรองความถูกต้อง) ตรวจสอบว่า 'คุณคือใคร' ผ่านวิธีการเช่น ชื่อผู้ใช้/รหัสผ่าน ชีวมิติ โทเค็น Authorization (การให้สิทธิ์) ตรวจสอบว่า 'คุณสามารถทำอะไรได้' หลังจากยืนยันตัวตนแล้ว ควบคุมว่าทรัพยากรใดที่ผู้ใช้เข้าถึงได้ เป็นสองขั้นตอนที่แตกต่างกันในการควบคุมการเข้าถึง