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
340
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
480
パスワードのない未来のための 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
930
gosecを試してみた話 / try gosec
k2wanko
1
3k
最近のFirebase / Recent Firebase
k2wanko
4
1.6k
Firebase Japan User Group Introduction 2018 #FJUG
k2wanko
0
590
Firestore with Security - Firebase Summit 2018 Report Day
k2wanko
5
1.9k
Other Decks in Technology
See All in Technology
Рекомендации с нуля: как мы в Lamoda превратили главную страницу в ключевую точку входа для персонализированного шоппинга. Данил Комаров, Data Scientist, Lamoda Tech
lamodatech
0
710
【Λ(らむだ)】最近のアプデ情報 / RPALT20250422
lambda
0
100
AWSのマルチアカウント管理 ベストプラクティス最新版 2025 / Multi-Account management on AWS best practice 2025
ohmura
4
290
OSSコントリビュートをphp-srcメンテナの立場から語る / OSS Contribute
sakitakamachi
0
1.4k
Goの組織でバックエンドTypeScriptを採用してどうだったか / How was adopting backend TypeScript in a Golang company
kaminashi
6
5.6k
アジャイル脅威モデリング#1(脅威モデリングナイト#8)
masakane55
3
200
クラウド開発環境Cloud Workstationsの紹介
yunosukey
0
160
Amazon CloudWatchで始める エンドユーザー体験のモニタリング
o11yfes2023
0
190
PicoRabbit: a Tiny Presentation Device Powered by Ruby
harukasan
PRO
2
210
SnowflakeとDatabricks両方でRAGを構築してみた
kameitomohiro
1
330
CBになったのでEKSのこともっと知ってもらいたい!
daitak
1
160
品質文化を支える小さいクロスファンクショナルなチーム / Cross-functional teams fostering quality culture
toma_sm
0
100
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
76
9.3k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
The Language of Interfaces
destraynor
157
25k
Music & Morning Musume
bryan
47
6.5k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Designing Experiences People Love
moore
141
24k
Visualization
eitanlees
146
16k
Six Lessons from altMBA
skipperchong
27
3.7k
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