สำหรับพวกเราที่เรียนรู้การลงทะเบียนผู้ใช้ใหม่ (User Registration) หรือการลงชื่อเข้าใช้ (Authencation) ไปในคอร์ศออนไลน์แล้ว อาจจะเคยเจอกรณีที่เกิด Error code เพราะสาเหตุต่างๆ มาไม่มากก็น้อย เช่น
- อีเมลล์ซ้ำ (auth/email-already-in-use) อันนี้เคยทำวิธีการหาตัวซ้ำไว้ทีนี่
- API Key ผิดจ้า (auth/invalid-api-key)
- ลืมใส่ continue URI (auth/missing-continue-uri)
- หรือ token หมดอายุ (auth/user-token-expired)
แน่นอนว่า Error Code พวกนี้ มันมีสาเหตุที่หลากหลายมาก อาจจะเพราะพวกเราคนพัฒนาก็ใช่ อาจจะเพราะผู้ใช้ก็ใช่ หรืออาจจะเพราะระบบทำงานผิดพลาดเองก็ใช่
พลก็เจอเหมือนกันล่ะครับ แต่ทีนี้มันมี Error code อีกเยอะมากเลยนะ ซึ่งจริงๆ มันก็มีการรวมชนิดของ Error Code แบบที่เราทำการ Authencation ไม่ผ่านไว้ด้วย