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 Auth& Performance Monitoring
Search
k2wanko
June 27, 2019
Technology
0
330
Firebase Auth & Performance Monitoring
https://firebase-community.connpass.com/event/133441/
k2wanko
June 27, 2019
Tweet
Share
More Decks by k2wanko
See All by k2wanko
Sales AI Cloud "ailead" TSConfig Strictly Adopted / セールスAIクラウド「ailead」の TSConfig厳格化対応した話 /
k2wanko
1
1.7k
Google Analytics for Firebaseを 使うときに把握しておきたいこと / Keep in mind when using Google Analytics for Firebase
k2wanko
2
470
パスワードのない未来のための Firebaseで実装するFIDO2 / FIDO2 actualized by Firebase for the password-less future
k2wanko
5
2.3k
What's New Firebase 2019 Q1 #FJUG #io19jp
k2wanko
5
2.5k
Firebase for Grow
k2wanko
5
910
gosecを試してみた話 / try gosec
k2wanko
1
2.9k
最近のFirebase / Recent Firebase
k2wanko
4
1.6k
Firebase Japan User Group Introduction 2018 #FJUG
k2wanko
0
580
Firestore with Security - Firebase Summit 2018 Report Day
k2wanko
5
1.8k
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile
hr01
0
60k
手を動かしてレベルアップしよう!
maruto
0
240
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
1.9k
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
110
データベースの負荷を紐解く/untangle-the-database-load
emiki
2
540
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
AIエージェント開発のノウハウと課題
pharma_x_tech
8
4.5k
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
760
データモデルYANGの処理系を再発明した話
tjmtrhs
0
210
Amazon Aurora のバージョンアップ手法について
smt7174
2
180
20250304_赤煉瓦倉庫_DeepSeek_Deep_Dive
hiouchiy
2
120
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Done Done
chrislema
182
16k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Writing Fast Ruby
sferik
628
61k
Visualization
eitanlees
146
15k
Site-Speed That Sticks
csswizardry
4
410
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Code Reviewing Like a Champion
maltzj
521
39k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Designing for humans not robots
tammielis
250
25k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Transcript
Firebase Auth と Performance Monitoring 2019/06/27 @k2wanko Google I/O 2019
報告会 Firebase Japan User Group Organizer Security Engineer
Google I/O 2019 ほぼリアルタイムレポート Firebaseのセッションやブース展示、注目の技術 https://www.youtube.com/watch?v=5F1KNI-KOAc
Update Topic
None
None
Update Topic
Update Topic
What’s New Auth
New Support Providers
Authentication Support Stackdriver Logging
今の所有効にするUIはないので APIからONにする curl -d "{'monitoring': {'requestLogging':{'enabled':true}}}" \ -H 'Authorization: Bearer
[AUTH_TOKEN]' -X PATCH \ -H 'Content-Type: application/json' \ https://identitytoolkit.googleapis.com/admin/v2/projects/[PROJECT_ID]/config?upd ateMask=monitoring.requestLogging.enabled
Stackdriver Loggingから確認ができる
MFA Support
SMS based MFA - SMSを使ってMFA - Private Alpha
Authentication + Cloud Functions beforeCreate beforeSignIn (Blocking Function)
Blocking Function - ユーザーの作成時や、認証時にFunctionsでロジックを書ける機能 - Private Alpha - g.co/firebasealpha
What’s New Performance Monitoring
Web Support
取れるmetrics - first paint metric - first contentful paint metric
- domInteractive metric - domContentLoadedEventEnd metric - loadEventEnd metric - first input delay metric https://firebase.google.com/docs/perf-mon/automatic-web
first input delay metricを取る場合はpolyfillを追加 npm install --save-dev first-input-delay https://github.com/GoogleChromeLabs/first-input-delay
None
None
https://github.com/firebasejp/website/blob/4607473/src/firebase.js
12 hours later...
None
疑問 - 具体的なアクションどうするの? - Web Appのバージョン管理ってどうするの?
おすすめセッション What's New in Firebase https://www.youtube.com/watch?v=x8qTEMkZCPs
おすすめセッション Three New Ways to Secure Your App with Firebase
Authentication https://www.youtube.com/watch?v=BGCLPiR_0Lg
おすすめセッション Securing Web Apps with Modern Platform Features https://www.youtube.com/watch?v=DDtM9caQ97I
Enjoy @k2wanko