Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase Authentication
Search
Layale Matta
October 15, 2019
Programming
0
150
Firebase Authentication
An introduction to Firebase Authentication: managing user identities across devices
Layale Matta
October 15, 2019
Tweet
Share
More Decks by Layale Matta
See All by Layale Matta
Practical Animations with MotionLayout
yalematta
0
120
Other Decks in Programming
See All in Programming
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
GoLab2025 Recap
kuro_kurorrr
0
790
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
220
認証・認可の基本を学ぼう後編
kouyuume
0
260
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
480
Developing static sites with Ruby
okuramasafumi
0
340
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
300
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
Java 25, Nuevas características
czelabueno
0
120
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
290
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
510
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
210
Featured
See All Featured
The browser strikes back
jonoalderson
0
240
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
We Are The Robots
honzajavorek
0
130
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
140
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
260
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Building Adaptive Systems
keathley
44
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Transcript
Firebase Authentication Managing user identities across devices Layale Matta @yalematta
Hi I’m Layale Matta Android Developer @ Synkers ArabWIC Lebanon
Lead @yalematta yalematta.dev
What is Firebase?
2011 Envolve Online chat integration 2012 Firebase Backend-as-a-service Raised $1.4
million in seed funding 2013 Firebase Raised $5.6 million in seed funding 2014 Firebase Acquired by Google
Why use Firebase?
Accelerate app development Run your app Tailor to your needs
Accelerate app development
Realtime Database Hosting Authentication Cloud Storage ML Kit Cloud Functions
Cloud Firestore
Firebase Authentication Managing user identities across devices
Identity Anything that identifies something uniquely
Authentication Anything that verifies an identity
Authorization Determines access levels or user privileges
Multi-factor Authentication
Factors of Authentication Knowledge factor Possession factor Inherence factor Something
you know Something you have Something you are
Single Sign On Authentication process that allows a user to
access multiple applications with one set of login credentials
Oauth 2.0 Open-standard authorization protocol which lets a service use
another service without requiring the security details of the user.
Supported Sign-in Methods
Firebase UI
None
Configuring Firebase UI val providers = arrayListOf( AuthUI.IdpConfig.EmailBuilder().build(), AuthUI.IdpConfig.PhoneBuilder().build(), AuthUI.IdpConfig.GoogleBuilder().build(),
AuthUI.IdpConfig.FacebookBuilder().build(), AuthUI.IdpConfig.TwitterBuilder().build() )
None
Learn more udacity.com/google g.co/firebase/preso g.co/codelabs/preso
google.dev google.dev/topics/firebase
Layale Matta Synkers Thank you! @yalematta