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
Ruby meets passwordlress world
Search
Takahiro Tsuchiya
June 08, 2019
Technology
0
830
Ruby meets passwordlress world
5分のLTだったのでFIDO2のほぼ概要だけ。
実際のLTではrubygems.orgにパスワードレス認証入れてみるデモを見せました。
Takahiro Tsuchiya
June 08, 2019
Tweet
Share
More Decks by Takahiro Tsuchiya
See All by Takahiro Tsuchiya
PicoRubyでLチカ
corocn
0
84
Kaigi on Rails 2024 - Rails APIモードのためのシンプルで効果的なCSRF対策 / kaigionrails-2024-csrf
corocn
11
6.6k
現場のエンジニアから見た採用担当との協働
corocn
7
3.1k
シリーズAをリファラル採用中心に走り抜ける / leaner-referral-engineer-2024
corocn
4
2.2k
捨てて加速するプロダクト開発 / sutete-speedup-product-development
corocn
3
710
リファラル採用にフルベットしてみた
corocn
3
3.9k
エンジニアとプロダクトマネージャーを兼任した1年間を振り返る / pdm-furikaeri
corocn
17
8.1k
育休のすゝめ #devsumi 2023
corocn
3
5k
GCPでRubyを動かしている話 / ruby on gcp
corocn
0
960
Other Decks in Technology
See All in Technology
BI ツールはもういらない?Amazon RedShift & MCP Server で試みる新しいデータ分析アプローチ
cdataj
0
100
職種別ミートアップで社内から盛り上げる アウトプット文化の醸成と関係強化/ #DevRelKaigi
nishiuma
2
160
セキュアな認可付きリモートMCPサーバーをAWSマネージドサービスでつくろう! / Let's build an OAuth protected remote MCP server based on AWS managed services
kaminashi
3
290
Git in Team
kawaguti
PRO
3
350
Wasmのエコシステムを使った ツール作成方法
askua
0
120
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
170
2025-10-09_プロジェクトマネージャーAIチャンス
taukami
0
120
速習AGENTS.md:5分で精度を上げる "3ブロック" テンプレ
ismk
6
780
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
6
960
Trust as Infrastructure
bcantrill
1
380
Uncle Bobの「プロフェッショナリズムへの期待」から学ぶプロの覚悟
nakasho
2
110
ガバメントクラウドの概要と自治体事例(名古屋市)
techniczna
2
230
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Rails Girls Zürich Keynote
gr2m
95
14k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Unsuck your backbone
ammeep
671
58k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Cost Of JavaScript in 2023
addyosmani
54
9k
Optimizing for Happiness
mojombo
379
70k
Embracing the Ebb and Flow
colly
88
4.8k
Music & Morning Musume
bryan
46
6.8k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Transcript
3VCZNFFUT QBTTXPSEMFTT XPSME ໊ݹ3VCZձٞ ʢʣ 5BLBIJSP5TVDIJZB!DPSPDO
!DPSPDO ͜ΖͪΌΜ 'SPNגࣜձࣾΩϟελʔ
'*%0 'BTU*%FOUJUZ0OMJOF
ೝূثʢ"VUIFOUJDBUPSʣ ΛͬͨύεϫʔυΛΘͳ ͍ೝূن֨
'*%0 WebAuthn CTAP2
8FC"VUIFOUJDBUJPO"1* w IUUQTXXXXPSH53XFCBVUIO w ʹΣϒඪ४ʢ3FDPNNFOEBUJPOʣ w ͓֮͑ͯ͘ͱಡΈ͍͢ w "UUFTUBUJPOݤͷొͷจ຺ w
"TTFSUJPOݤͷݕূͷจ຺
ݤͷొɾݕূϑϩʔ w छྨͷ"1*ʢϒϥβଆʣ w OBWJHBUPSDSFEFOUJBMTDSFBUF PQUJPOT w OBWJHBUPSDSFEFOUJBMTHFU PQUJPOT
PQUJPOTͷੜ DIBMMFOHFؚΉ 8FC"VUIO"1* ݺͼग़͠ ݤใΛऔಘ ݤͷݕূ ˠొPSೝূ
(FNT w 8FC"VUIO w DFEBSDPEFXFCBVUIOSVCZ w HFNbXFCBVUIO` w OPWXFC@BVUIO w
HFNbXFC@BVUIO` w $5"1 w ͳͦ͞͏
%&.0ʁ
ςετͲ͏͠Α͏ w &OEUP&OE w $POGPSNBODF5PPM w &MFDUSPOͷπʔϧGSPN'*%0"MMJBODF w ͏͙͢$-*൛͕ͰΔ͔ʁ w
8FC"VUIO5FTU"1* w $ISPNFͷ"1*ɺ$BQZCBSBܦ༝ w #BDLFOEʢ3VCZʣ w ୯ମςετͰ͑ͦ͏ͳHFN͕ݟͨΒͳ͍ w "VUIFOUJDBUPS&NVMBUPSॻ͜͏͔ͳ͊
-5-FU`T5SZ ʢҰॹʹΓ·͠ΐ͏ʣ