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
140
20200624_web_otp_api.pdf
ozaki25
June 24, 2020
Tweet
Share
More Decks by ozaki25
See All by ozaki25
20210526_a11y.pdf
ozaki25
0
200
20210525_react_next.pdf
ozaki25
0
150
Webフロントエンドはなぜ複雑なのか
ozaki25
1
140
utility first css
ozaki25
0
110
20201225_how_to_learn_technology.pdf
ozaki25
0
170
20201124_blitz.pdf
ozaki25
0
100
20200727_liff_app.pdf
ozaki25
1
660
20200721_web_vitals.pdf
ozaki25
0
120
20200128_sentry.pdf
ozaki25
0
120
Other Decks in Technology
See All in Technology
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
17k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.9k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
900
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
150
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
190
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
170
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
660
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
120
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Raft: Consensus for Rubyists
vanstee
141
7.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
82
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
67
Building Flexible Design Systems
yeseniaperezcruz
330
40k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
The Curious Case for Waylosing
cassininazir
0
240
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チェック
͋Γ͕ͱ͏͍͟͝·ͨ͠