กลับไปหน้าหลัก

บทที่ 9: Authentication & Authorization

NextAuth.js
JWT Tokens
Session Management
Protected Routes

🏁 Authentication vs Authorization

Authentication (การยืนยันตัวตน)

การตรวจสอบว่าผู้ใช้เป็นใครจริงๆ

  • Login/Register
  • OAuth (Google, GitHub)
  • JWT Tokens
  • Session Management
Authorization (การอนุญาต)

การตรวจสอบว่าผู้ใช้มีสิทธิ์ทำอะไรได้บ้าง

  • Role-based Access (Admin, User)
  • Permission-based Access
  • Protected API Routes
  • Middleware Protection
🎯 ยินดีด้วย! คุณเรียนจบบทที่ 9 แล้ว

ตอนนี้คุณสามารถสร้างระบบ Authentication & Authorization ที่ปลอดภัยได้แล้ว พร้อมสำหรับการเรียนรู้ State Management ในบทถัดไป