Coder Social home page Coder Social logo

nifqi18 / flutter-login-dengan-firebase-gmail Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ekhel/flutter-login-dengan-firebase-gmail

0.0 0.0 0.0 329 KB

Authentikasi Login Dengan Firebase Provinder (Google Mail) Menggunakan Flutter

Java 8.16% Objective-C 16.79% Dart 75.04%

flutter-login-dengan-firebase-gmail's Introduction

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.

flutter-login-dengan-firebase-gmail's People

Contributors

ekhel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.