Skip to content

Ekhel/Flutter-Login-dengan-Firebase-GMAIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CARA CLONE DAN MENJALANKAN PROJECT INI

Persiapan

INSTALL FLUTTER

Persiapan : Install Visual Studio Code (Pilih Sesuai OS)

FIREBASE

  • Masuk di https://console.firebase.google.com
  • Buat Project Dengan Cara klik Add Project
  • Masukan Nama project klik Create Project
  • Pilih Icon Android (Untuk Integrasi dengan Project Flutter Android) dashboard fb
  • Masukan android package name : contoh (com.latihan3.project) terserah anda.
  • Masukan app nick name : contoh (latihan3) terserah anda.
  • Masukan Debug signing certificate SHA-1 : (Cara Mendapat SHA1-1 : Masuk ke CMD (Windows) ketikan perintah :

keytool -list -v -keystore "C:\Users\yourname\ .android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Catatan : Ganti Tulisan yourname diatas dengan Path Android anda di PC/Laptop keystore SHA1

  • Copy SHA1 nya paste pada Form Register APP di Console Firebase Setelah itu Klik Register Finish Firebase Register
  • Download file (google-service.json) Download google-service
  • Masuk Kembali ke Console Firebase Klik Menu Sidebar Authentication dan klik Tab Sign-in method. Sign-In Method
  • Pilih field project support email Pilih/ganti dengan Email anda.
  • Pilih google dan Aktifkan Radio Button di kanan atas Menajadi Enable. Enable

INSTALASI PROJECT

  • Clone Project ini.

  • Setting File Build.grandle di folder Project ( Android/app/build.grandle) ganti DefaultConfig : applicationId dengan android package name: contoh(com.latihan3.project) yang tadi anda sudah register.

    set build grandle

app id

apply plugin

- Di paling bawah file build.grandle setelah depedencies tambahkan plugin (apply plugin : ‘com.google.gms.google.services’)
  • Setelah itu Config File build.grandle yang kedua terletak di (android/build.grandle) jadi kita akan mengonfig 2 File Grandle tetapi yang satu di path (android/app/build.grandle) yang tadi sudah kira config diatas dan yang satu lagi di path(android/build.grandle) oke buka file build.grandle di path (android/build.grandle) tambahkan classpath didalam dependencies (classpath ‘com.google.gms:google-services:3.2.1’).

    dependencies
  • Setelah itu Copy File google-services.json yang tadi sudah kita download ke Project kita paste di Path (android/app/).

    google-services copy
  • Pastikan Emulator kita berjalan dengan Baik.

  • RUN Project dengan Menekan F5.

SELAMAT MENCOBA

Regards Michael.

About

Authentikasi Login Dengan Firebase Provinder (Google Mail) Menggunakan Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors