listVue Firebase Masterclass
มาใส่ Login กัน
สารบัญ
สามารถดู video ของหัวข้อนี้ก่อนได้ ดู video
ทำอะไรกันอันดับแรกเราจะเพิ่ม Login เข้าไปกันก่อน
เราจะเพิ่ม login ทั้ง 2 ฝั่ง
- ฝั่ง user เราจะทำการเพิ่ม social login (google login)
- ฝั่ง admin เราจะทำการเพิ่ม login ด้วย email, password
- และเราจะเพิ่มการดักเข้าไปให้หน้า admin เข้าได้เฉพาะคนที่โดน mark ว่าเป็น admin เท่านั้น (ตอนนี้เราจะดักตาม [email protected] ก่อน)
มารู้จักกับ Firebase Authentication ก่อน
Firebase Authentication คือ Backend service ที่สามารถใช้งานผ่าน SDK โดยสามารถทำให้ application สามารถทำการ login ผ่านช่องทางต่างๆได้ทั้ง
- email, password
- phone number
- Social Authentication (อย่าง Google, Facebook, Twitter, LINE และอื่นๆ)
- รวมถึง สามารถทำ Custom backend authentication อื่นๆที่ support OAuth 2.0
โดยการต่อเพียง Firebase Authentication ก็สามารถที่จะทำการ integrated login ช่องทางเหล่านี้ได้เลย (โดยไม่ต้องไปไล่หา sdk แต่ละตัวแยกออกจากกัน)

