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
20200624_web_otp_api.pdf
Search
ozaki25
June 24, 2020
Technology
1
130
20200624_web_otp_api.pdf
ozaki25
June 24, 2020
Tweet
Share
More Decks by ozaki25
See All by ozaki25
20210526_a11y.pdf
ozaki25
0
180
20210525_react_next.pdf
ozaki25
0
140
Webフロントエンドはなぜ複雑なのか
ozaki25
1
130
utility first css
ozaki25
0
99
20201225_how_to_learn_technology.pdf
ozaki25
0
160
20201124_blitz.pdf
ozaki25
0
92
20200727_liff_app.pdf
ozaki25
1
640
20200721_web_vitals.pdf
ozaki25
0
110
20200128_sentry.pdf
ozaki25
0
110
Other Decks in Technology
See All in Technology
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
8
4k
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
240
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
3
5.5k
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
5
790
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
4
360
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
3
370
Uncle Bobの「プロフェッショナリズムへの期待」から学ぶプロの覚悟
nakasho
2
110
Git in Team
kawaguti
PRO
3
330
OCI Network Firewall 概要
oracle4engineer
PRO
2
7.8k
Where will it converge?
ibknadedeji
0
200
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
240
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
3
800
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
860
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Automating Front-end Workflow
addyosmani
1371
200k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Balancing Empowerment & Direction
lara
4
680
Typedesign – Prime Four
hannesfritz
42
2.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Transcript
8FC051"1*Λࢼͯ͠Έͨ
8FC051"1*ͱ w $ISPNF͔Β͑ΔΑ͏ʹͳͬͨϒϥβʹࡌ͞Εͨ"1* IUUQTEFWFMPQFSTKQHPPHMFCMPHDPNDISPNFXFCPUQXFCBOJNBUJPOTIUNM w 4.4ೝূͷ69Λ্͢ΔͨΊͷ"1* ྫ ສԁৼࠐΉ
࣮ߦ ొ͞Εͨి൪ ߸ʹύεϫʔυΛ ૹΓ·ͨ͠ ύεϫʔυೖྗ ສԁͷৼࠐΈ ͕ྃ͠·ͨ͠
8FC051"1*ԿΛ͢Δͷʁ w 4.4ʹهࡌ͞ΕͨύεϫʔυΛ+BWB4DSJQUͰऔಘͰ͖Δʂ ͱͱ4.43FDFJWFS"1*ͱ͍͏໊শͩͬͨ ສԁৼࠐΉ ࣮ߦ ొ͞Εͨి൪ ߸ʹύεϫʔυΛ
ૹΓ·ͨ͠ ύεϫʔυೖྗ ສԁͷৼࠐΈ ͕ྃ͠·ͨ͠ <ैདྷ>4.4ΞϓϦΛ։͍ͯ ύεϫʔυΛίϐʔͯ͠షΓ͚Δ <8FC051"1*>ϒϥβ͔ΒΕΔඞཁ͕ͳ͘ͳΓ ύεϫʔυͷίϐϖ࡞ۀෆཁʹͳΔ
8FC051"1*Կ͕͍͢͝ͷʁ w ϒϥβ্Ͱಈ࡞͢Δ8FCΞϓϦ͕4.4ͷ༰ΛऔಘͰ͖Δʂ w 18"ͷϜʔϒϝϯτҎ߱8FC͔ΒσόΠεͷػೳʹΞΫηε͢ Δ"1*͕ଓʑग़͖͍ͯͯΔ https://goo.gle/fugu-api-tracker
8FC051"1*ͷ͍ํ w 8FC051"1*ͷ࣮ߦ w 4.4ͷϑΥʔϚοτ w w XFCEFWͷهࣄͰৄ͘͠հ͞Ε͍ͯΔ
͜ΕΛ࣮ߦ͓ͯ͘͠ͱ 4.4ड৴࣌ʹDPOUFOUʹใ ͕ೖͬͯ͘Δ ύεϫʔυDPOUFOUDPEFͰͱΕΔͷͰ ೖྗҬʹࣗಈೖྗͤ͞ΔͳͲ͢ΕΑ͍ !YYYͰ8FC051"1*Λ࣮ߦ͢Δ8FCϖʔδͷ υϝΠϯΛࢦఆ͢Δඞཁ͕͋Δ YYYͰࢦఆͨ͠Λύεϫʔυͱ ೝࣝͯ͠औಘͯ͘͠ΕΔ https://web.dev/web-otp/
σϞ w ؆қ051ΞϓϦΛ࡞ͬͯࢼͯ͠Έͨ https://github.com/ozaki25/web-otp-demo
σϞͷߏᶃ id123 090-xxxx-xxxx pass123 API Gateway Lambda SNS
DynamoDB id123 pass123 OTP⽣成
σϞͷߏᶄ id123 pass123 API Gateway Lambda SNS DynamoDB
id123 pass123 OTPチェック
͋Γ͕ͱ͏͍͟͝·ͨ͠