$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase Authentication
Search
Layale Matta
October 15, 2019
Programming
0
140
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
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
430
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
730
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
160
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
380
TestingOsaka6_Ozono
o3
0
150
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
2.5k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
460
Go コードベースの構成と AI コンテキスト定義
andpad
0
120
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.8k
A better future with KSS
kneath
240
18k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
The Cult of Friendly URLs
andyhume
79
6.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Producing Creativity
orderedlist
PRO
348
40k
BBQ
matthewcrist
89
9.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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