บทความ Flutter
Check Authentication Firebase on Flutter
Written by มาสเตอร์ อึ่งจากบทความที่แล้ว เรื่องการสมัครสมาชิค กับ Firebase https://www.androidthai.in.th/android-flutter/351-firebase-authentication-on-flutter.html ในบทความนี่ จะมาเรียนรู้ การ เช็ค สมาชิค Check Authentication กันครับ
จาก Form Authentication ง่ายๆ แบบนี้
มั่นใจว่า Add Plugin Firebase Auth แล้วนะ
การใช้งาน Plugin Authen Firebase สิ่งแรกต้องสร้าง instance ของ FirebaseAuth ก่อน
สร้าง เทรด แบบนี้ โดย ถ้าเราสามารถ Authen ผ่าน จะทำงาน ภายใน then แต่ถ้าไม่ผ่านเช่น email หรือ pasword ผิด จะทำงานที่ catchError จะเห็นว่า มาสเตอร์ กำหนดให้ เทรด ที่ catchError ไปทำงานต่อที่ เมธอด myShowSnsckBar ครับ
ส่วนนี่คือ Method myShowSnackBar
ที่นี่ ลอง flutter run
มาสเตอร์ จงใจกรอง email ให้ผิด จะสังเกตุมี. SnackBar ที่แสดงข้อความ Error แสดง
แต่ถ้า ถูก หรือ Authen ผ่าน จะ Route ไปที่ Service ของเราครับ ไม่ยากนะ