sorianog / FirebaseLoginApp

"FirebaseLoginSample" app from Advanced Android with Kotlin Udacity course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implementing Login on Android with FirebaseUI

Lesson 13 of Advanced Android with Kotlin course on Udacity
Code for the Advanced Android Kotlin Testing Codelab 06.1-06.2

Updates:

  • Latest library versions (see .gradle files)
  • Minor code refactoring

Introduction

This app displays fun facts about Android and has a Login/Logout button. When the user is logged into the app, any displayed Android fact will include a greeting for the user to add a touch of personalization.

Tasks:

  • Add Firebase to the project
  • Enable Authentication Methods
  • Implement the login button
  • Update the UI based on authentication state
  • Enable Logout
  • Enable settings screen
  • Redirect the user to the login screen if necessary
  • Handle navigation after successful login

App Demo

App Demo

About

"FirebaseLoginSample" app from Advanced Android with Kotlin Udacity course

License:Other


Languages

Language:Kotlin 100.0%