SlideShare a Scribd company logo
1 of 12
Download to read offline
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
1
ພາກປະຕິບັດ 12
Firebase Authentication
1. ນັກສຶກສາຕ້ອງສ້າງ Gmail account ກ່ອນ.
2. ເຂົ້າໄປທີ່ https://firebase.google.com/
3. ກົດປ່ມ GET STARTED
4. ປ້ອນ Email ແລ້ວກົດປ່ມ Next
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
2
5. ປ້ອນ Password ແລ້ວກົດປ່ມ Next
6. ກົດປ່ມ Add project
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
3
7. ຕັ້ງຊ່ໂປຣເຈັກເປັນ Lab12Firebase ການົດດັ່ງຮູບແລ້ວກົດປ່ມ Create project
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
4
8. ກົດປ່ມ Continue
9. ຈະໄດ້ດັ່ງຮູບ ກ່ເປັນອັັນວ່າສາເລັດຂັ້ນຕອນການສ້າງໂປຣເຈັກໃນ Firebase
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
5
10.ເປີດ Android Studio ຂຶ້ນມາ ແລ້ວສ້າງໂປຣເຈັກຊ່ວ່າ: SPTLmessenger ຈາກນັ້ນອອກແບບ
ດັ່ງຮູບ
11.ກັບມາທີ່ Firebase ແລ້ວກົດປ່ມ
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
6
12.ການົດດັ່ງຮູບແລ້ວກົດປ່ມ Register app
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
7
13.ກົດປ່ມ Download google-services.json ຈາກນັ້ນໃຫ້ Copy ໄປໃສ່ໃນໂປຣເຈັກດັ່ງຮູບ ຈາກ
ນັ້ນກົດປ່ມ Next
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
8
14. Copy Library ໄປໃສ່ໃນໂປຣເຈັກຕາມຄາແນະນາໃນຮູບ ແລ້ວກົດປ່ມ Next
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
9
15.ເລອກ Authentication ຈາກນັ້ນເລອກ Sign-in method ແລ້ວເລອກ Email/Password
16.ການົດດັ່ງຮູບແລ້ວກົດປ່ມ Save
17.ກັບມາທີ່ Android Studio ແລ້ວເພີ່ ມ library ຕ່ໄປນີ້ເຂົ້າໃນໂປຣເຈັກ
implementation 'com.google.firebase:firebase-auth:16.0.1'
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
10
18.ຂຽນໂຄດໃນ MainActivity.kt
19.ປ້ອນ Email ແລະ Password ຈາກ
ນັ້ນກົດປ່ມ REGISTER
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
11
20.ກັບມາທີ່ Firebase ກົດປ່ມ ຈະເຫັນວ່າມີ Email ທີ່ ເຮົາໄດ້ເພີ່ ມເຂົ້າມາ
====================
ວິທະຍາໄລສອນພິທັກລາວ ອຈ ພອນປະເສີດ ຜົນດາລາ
12
ຝກຫັດ
ຈ ົ່ງເພີ່ ມ Empty Activity ເຂົ້າໃສ່ໂປຣເຈັກໂດຍຕັ້ງຊ່ວ່າ: Login ແລ້ວອອກແບບດັ່ງຮູບ ຈາກນັ້ນຈ ົ່ງ
ຂຽນໂຄດເມ່ອເຮົາ Register ສາເລັບໃຫ້ເປີດໜ້າ Login ພ້ອມທັງສະແດງ Email ດັ່ງຮູບ
====================

More Related Content

More from Phonepaseuth Phonhdala

ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນ
ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນ
ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນPhonepaseuth Phonhdala
 
ການກະກຽມຂໍ້ມູນ (Prepare data)
ການກະກຽມຂໍ້ມູນ (Prepare data)ການກະກຽມຂໍ້ມູນ (Prepare data)
ການກະກຽມຂໍ້ມູນ (Prepare data)Phonepaseuth Phonhdala
 
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ Phonepaseuth Phonhdala
 
ພາກປະຕິບັດ 8 (Lab 8)
ພາກປະຕິບັດ 8 (Lab 8)ພາກປະຕິບັດ 8 (Lab 8)
ພາກປະຕິບັດ 8 (Lab 8)Phonepaseuth Phonhdala
 
ພາກປະຕິບັດ 7 (Lab 7)
ພາກປະຕິບັດ 7 (Lab 7)ພາກປະຕິບັດ 7 (Lab 7)
ພາກປະຕິບັດ 7 (Lab 7)Phonepaseuth Phonhdala
 
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBox
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBoxພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBox
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBoxPhonepaseuth Phonhdala
 
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButton
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButtonພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButton
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButtonPhonepaseuth Phonhdala
 
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່Phonepaseuth Phonhdala
 
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipse
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipseຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipse
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipsePhonepaseuth Phonhdala
 
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນ
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນບົດທີ 7 ການຈັດການຖານຂໍ້ມູນ
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນPhonepaseuth Phonhdala
 
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSP
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSPບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSP
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSPPhonepaseuth Phonhdala
 
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSP
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSPບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSP
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSPPhonepaseuth Phonhdala
 
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSP
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSPບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSP
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSPPhonepaseuth Phonhdala
 
ບົດທີ 2 ສາຍສັນຍານ ແລະ Wireless
ບົດທີ 2 ສາຍສັນຍານ ແລະ Wirelessບົດທີ 2 ສາຍສັນຍານ ແລະ Wireless
ບົດທີ 2 ສາຍສັນຍານ ແລະ WirelessPhonepaseuth Phonhdala
 

More from Phonepaseuth Phonhdala (20)

Lab 2 time picker dialog
Lab 2 time picker dialogLab 2 time picker dialog
Lab 2 time picker dialog
 
ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນ
ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນ
ການເພີ່ມ, ແກ້ໄຂ, ລຶບ ຂໍ້ມູນ
 
ການກະກຽມຂໍ້ມູນ (Prepare data)
ການກະກຽມຂໍ້ມູນ (Prepare data)ການກະກຽມຂໍ້ມູນ (Prepare data)
ການກະກຽມຂໍ້ມູນ (Prepare data)
 
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ
ພາກປະຕິບັດ 9 (Lab 9) ຈັດການຖານຂໍ້ມູນ
 
ພາກປະຕິບັດ 8 (Lab 8)
ພາກປະຕິບັດ 8 (Lab 8)ພາກປະຕິບັດ 8 (Lab 8)
ພາກປະຕິບັດ 8 (Lab 8)
 
ພາກປະຕິບັດ 7 (Lab 7)
ພາກປະຕິບັດ 7 (Lab 7)ພາກປະຕິບັດ 7 (Lab 7)
ພາກປະຕິບັດ 7 (Lab 7)
 
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBox
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBoxພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBox
ພາກປະຕິບັດ 6 (Lab 6) ການໃຊ້ CheckBox
 
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButton
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButtonພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButton
ພາກປະຕິບັດ 5 (Lab 5) ການນຳໃຊ້ RadioButton
 
Chapter2
Chapter2Chapter2
Chapter2
 
Chapter1
Chapter1Chapter1
Chapter1
 
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່
ພາກປະຕິບັດ 4 (Lab 4) ການເປິດActivity ໃໝ່
 
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipse
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipseຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipse
ຕິດຕັ້ງ Tomcat (xampp) ໃນ eclipse
 
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນ
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນບົດທີ 7 ການຈັດການຖານຂໍ້ມູນ
ບົດທີ 7 ການຈັດການຖານຂໍ້ມູນ
 
ບົດທີ 6 Client/Server
ບົດທີ 6 Client/Serverບົດທີ 6 Client/Server
ບົດທີ 6 Client/Server
 
ບົດທີ 5 Condition and Loop
ບົດທີ 5 Condition and Loopບົດທີ 5 Condition and Loop
ບົດທີ 5 Condition and Loop
 
ບົດທີ 4 String Method
ບົດທີ 4 String Methodບົດທີ 4 String Method
ບົດທີ 4 String Method
 
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSP
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSPບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSP
ບົດທີ 3 ເລີ່ມຕົ້ນຂຽນ JSP
 
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSP
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSPບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSP
ບົດທີ 1 ຄວາມຮູ້ພື້ນຖານກ່ຽວກັບ JSP
 
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSP
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSPບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSP
ບົດທີ 2 ກຽມເຄື່ອງມືສຳລັບຂຽນ JSP
 
ບົດທີ 2 ສາຍສັນຍານ ແລະ Wireless
ບົດທີ 2 ສາຍສັນຍານ ແລະ Wirelessບົດທີ 2 ສາຍສັນຍານ ແລະ Wireless
ບົດທີ 2 ສາຍສັນຍານ ແລະ Wireless
 

Lab 12 Firebase Authentication