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
OAuth2 / OIDC / FAPI の理解をちょっと深めてみる
Search
gorou_178
January 20, 2026
Technology
52
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OAuth2 / OIDC / FAPI の理解をちょっと深めてみる
gorou_178
January 20, 2026
More Decks by gorou_178
See All by gorou_178
Spring Bootで作成したAPIテストのコスパを高めよう!
gorou_178
1
1.6k
「エンジニアのための ドキュメントライティング」書籍のすすめ / phpconfuk 2023
gorou_178
2
1.2k
EventBridgeの運用について
gorou_178
0
280
Stripe Appsと自サービスの連携作法
gorou_178
0
270
Laravelのsession設定を変えて 劇的にパフォーマンスを改善した話
gorou_178
0
2.3k
Stripeとアプリケーションの関係を可視化してみた
gorou_178
0
1k
Stripeでの増税対応
gorou_178
0
930
Stripe+PHPでセキュアで安全な決済機能を作る
gorou_178
0
2k
Stripeを利用した決済機能をテストする
gorou_178
1
5.9k
Other Decks in Technology
See All in Technology
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
120
わたしが知り合いゼロの勉強会に 行けるようになるまで
r5ni4
2
820
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
最新技術に積極チャレンジ!EKS共通基盤のこれまでとこれから
daitak
0
180
internal/testlog で遊ぼう
rokuosan
0
260
エージェント化するAI:現在地とその先に起きる変化 / AI as Agents: The Current State and the Changes Ahead
ks91
PRO
0
120
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
700
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
0
280
NANDでも描画したい!
nichica906
3
780
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
270
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
450
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
480
Raft: Consensus for Rubyists
vanstee
141
7.7k
Between Models and Reality
mayunak
4
410
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
So, you think you're a good person
axbom
PRO
2
2.1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
300
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
Agile that works and the tools we love
rasmusluckow
331
22k
Darren the Foodie - Storyboard
khoart
PRO
3
3.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
900
Transcript
!HPSPV@ 0"VUI0*%$'"1*ͷཧղ ΛͪΐͬͱਂΊͯΈΔ ʙۚ༥"1*͔Β"*ΤʔδΣϯτ·Ͱʙ
• ݀Ҫ ྯ • XΞΧϯτ: @gorou_178 • ۚ༥ձࣾͷ։ൃձࣾॴଐ • Banking
as a Service (BaaS)୲ • ϥϯφʔ 🏃 ࣗݾհ
ࠓ͢͜ͱ ରɾΰʔϧ w ର w 0"VUI0*%$Λʮͬͨ͜ͱ͋Δʯ w Ͱશମ૾͍͋·͍ͳਓ w ΰʔϧ
w 0"VUI0*%$'"1*ͷؔੑΛཧղ
0"VUIͱ 0"VUIೝՄϑϨʔϜϫʔΫ w ೝূͰͳ͍ w ʮ୭͕ɾԿʹɾͲ͜·ͰΞΫηεͰ͖Δ͔ʯΛτʔΫϯͰҕৡ͢ΔΈ 💡A͞ΜʹʮAPI Xʯར༻ͷಉҙΛಘ͍ͯΔͳΒ ✅ A͞ΜͷτʔΫϯɺAPI
Xͷར༻OK ❌ A͞ΜͷτʔΫϯɺAPI Yͷར༻NG
0*%$ͱ 0*%$ೝূϓϩτίϧ w 0QFO*%$POOFDUͷུ w ೝূ݁Ռͷʮ୭͕ɾͲͷೝՄαʔόʔͰɾͲͷΑ͏ʹʯΛ ݕূՄೳʹ͢Δඪ४༷ w *%5PLFOͱ͍͏ϑΥʔϚοτͱͯ͠ఆٛ ✅*%5PLFOͱ
ʮ͜ͷਓɺ"αʔόͰύεΩʔͰೝূ͞Εͨʯ ͜ͱΛࣔ͢ূ໌ॻͷ༷ͳͷ
0*%$ͷϑϩʔ֓ཁ ೝՄίʔυϑϩʔͷ߹ ਤҾ༻IUUQTRJJUBDPN5BLBIJLP,BXBTBLJJUFNTFFCECGFGC
0*%$ͷϑϩʔ֓ཁ ೝՄίʔυϑϩʔͷ߹ ਤҾ༻IUUQTRJJUBDPN5BLBIJLP,BXBTBLJJUFNTFFCECGFGC ͜ͷใΛ ৴པ͢Δ
0"VUIͱ0*%$ͷ՝ w ༗ޮͳτʔΫϯͰ"1*࣮ߦͰ͖Δ͕ɺτʔΫϯΛ౪·ΕͨΒʁ w ۚ༥"1*Ͱڐ͞Εͳ͍🙅 w ৴པ͚ͩͰकΕͳ͍ w ҆શੑΛڧ੍͢Δϧʔϧ͕ඞཁ w
ˠ'"1*ͷొ
'"1*ͱ w '"1*'JOBODJBMHSBEF"1* w 0"VUI0*%$Λલఏʹɺۚ༥ϨϕϧͷηΩϡϦςΟΛڧ੍͢Δ༷܈ w 0"VUI0*%$࣮ύλʔϯ͕͍͔ͭ͋͘Δ͕ͦΕΛڧ੍ w ۚ༥ͱ͍͍ͬͯΖ͍Ζ͋Δ w
ՈܭΞϓϦిࢠϚωʔͷνϟʔδ w ͦΕͧΕηΩϡϦςΟϨϕϧ͕ҟͳΔˠϓϩϑΝΠϧͷొ
'"1*1SPGJMF w 1SP fi MFηΩϡϦςΟཁ݅ηοτ w ඞཁ࠷খݶͷอޢɺ͘͠ΑΓڧԽ͢Δ͔બՄೳ w '"1*#BTFMJOF w
'"1*"EWBODFE w '"1*4FDVSJUZ1SP fi MF w '"1*.FTTBHF4JHOJOH
"*ΤʔδΣϯτͱ0"VUI w "*ΤʔδΣϯτ͕"1*Λ͏࣌ʢۚ༥"1*ྫ֎Ͱͳ͍ʣ w উखʹ"*͕࣮ߦ͞ΕΔͱࠔΔͨΊɺڐՄʢೝՄʣ͍ͯͤͨ͠ʢ0"VUIʣ w ೝՄͷཧ͕ΑΓॏཁʹͳΔ w ೝՄͷҕೝՄใͷ͕ॏཁ͔ͭอޢ͞ΕΔඞཁ͕͋ΔͨΊ8(ࡢ ্ཱ͕͍ͪͬͯΔ
w "*ΤʔδΣϯτ૬ޓར༻"1*ར༻ʹ͓͍ͯ0"VUI0*%$'"1*ͷΈ͕ ΑΓ׆༻͞Ε͍ͯ͘ʢ͍ͬͯΔͱʹཱͭͣʣ💡
ஶऀ"VUI λΠτϧ งғؾͰ0"VUIΛ͍ͬͯΔΤϯ δχΞ͕࠷৽ͷϕετϓϥΫςΟε 0"VUIΛཧֶͯ͠Δຊ ίϝϯτ ༻ޠ֤ϑϩʔͷҙຯཧ༝Λ͠ ͔ͬΓֶ·͢ɻೖʹϐολϦ ͓͢͢Ίॻ੶ᶃ ॻ੶IUUQTCPPUIQNKBJUFNT
ஶऀ +VTUJO3JDIFS"OUPOJP4BOTP λΠτϧ0"VUIపఈೖ ˞ʮ0"VUIJO"DUJPOʯͷຊޠ༁൛ ίϝϯτ 0"VUIͷഎܠ͔Βɺ֤छϑϩʔͷ Έʹ͍ͭͯΑΓৄ͘͠ཧղͰ ͖Δ গ͠ಡΈղ͘ͷ͕͍͠෦ ͋Γ
͓͢͢Ίॻ੶ᶄ ॻ੶IUUQTXXXBNB[PODPKQEQ
"QQFOEJYೝূೝՄճ0,Ͱेʁ w 0"VUI0*%$ʮൃߦ࣌ͷ৴པʯ w Ͱݱ࣮ʜ w ౪ w ΞΧϯτ৵ w
"*͕࣌ؒಈ͘ w ˠ৴པ్தͰյΕΔ w ͦͷʮյΕͨॠؒʯΛ͑ΔΈ͕4IBSFE4JHOBMT'SBNFXPSL 44'
"QQFOEJY44'֓೦ਤ
"QQFOEJY'"1*1SPGJMF w '"1*#BTFMJOF ۚ༥ͷࢀরܥ"1*Λ҆શʹఏڙ͢ΔͨΊͷ࠷খϓϩϑΝΠϧ w '"1*"EWBODFE ߋ৽ܥ"1*ؚΊͯ҆શʹѻ͏ͨΊͷڧԽϓϩϑΝΠϧ w '"1*4FDVSJUZ1SP fi
MF '"1*"EWBODFEΛཧ͠ɺӡ༻͘͢͠࠶ઃܭͨ͠ͷ w '"1*.FTTBHF4JHOJOH ॺ໊ϕʔεͰ'"1*ཁ݅Λຬͨͨ͢ΊͷସϓϩϑΝΠϧ
·ͱΊ w 0"VUIೝՄͷ w 0*%$ೝূͷඪ४ w '"1*ۚ༥Ϩϕϧͷ҆શੑ w 44'"*ΤʔδΣϯτ࣌ͷ৴པͷࣦޮཧͰϦεΫݮ