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
認可サーバ構築時の裏話
Search
Yugo
March 01, 2026
Technology
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
認可サーバ構築時の裏話
認可サーバを構築する時に利用したツールや方法の紹介
Yugo
March 01, 2026
More Decks by Yugo
See All by Yugo
AIを組織で使う時のセキュリティ
yugo
0
7
AIアプリケーションエンジニアとしての初めての仕事 - MCPの開発の経験を踏まえて
yugo
0
19
Cloudflare Workers Durable Objects
yugo
0
540
The Talking Rhythm
yugo
0
230
Feature Toggleによる安定的リリース
yugo
0
150
Other Decks in Technology
See All in Technology
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
300
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
0
420
Digital Credentials API × OpenID4VP ブラウザ完結型本人確認の実装知見(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
290
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
300
電話に出る Python のログの話
shinnosuke_kishida
0
270
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
86k
GopherCon @シアトル に行ってきました
logica0419
0
310
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
わたしが知り合いゼロの勉強会に 行けるようになるまで
r5ni4
2
800
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
300
AIレビュー時代に必要なのは、SLOで引く撤退ライン
nobuoooo
0
120
三人寄ればチューリング完全
puhitaku
6
3.2k
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
350
The Language of Interfaces
destraynor
162
27k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
490
Navigating Team Friction
lara
192
16k
WCS-LA-2024
lcolladotor
0
810
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
210
Claude Code のすすめ
schroneko
67
230k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Evolving SEO for Evolving Search Engines
ryanjones
0
260
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
We Are The Robots
honzajavorek
0
310
Transcript
認可サーバ構築の裏話 AIを利用したイマドキアプローチ 認可サーバ構築の裏話 1
自己紹介 Ibuki Yugo (Ugo) AIアプリケーションエンジニア 日英・英日通訳 -> Web制作 -> バックエンド
-> フロントエンド -> AIアプリエンジニ アを経験してきました 好きなモデル: Claude 認可サーバ構築の裏話 2
背景 開発の経緯: MCPを作る流れで、OAuthの認可サーバも構築することに みんなやりたくない領域: 「認証?認可?なんかよく分からんし」というイメージ 認可サーバ構築の裏話 3
情報不足 調べると出てくるのはシーケンス図ばかり ↓ こんなの 認可サーバ構築の裏話 4
情報不足 自分のプロダクトに適用させるにはどうする? テーブル構成など実装の参考になる情報が少ない 実際には穴蔵を掘り返せば見つかったりしますが… 認可サーバ構築の裏話 5
どのサービスも当たり前に認可の仕組みを使っているけど 「あいつら一体どうやってるんだ?」 認可サーバ構築の裏話 6
今回お話しすること 突然「認可サーバ作って」と言われた時に備えて 参考になるドキュメント・資料 AI活用を含めた実践的なアプローチ 認可サーバ構築の裏話 7
使ったツール 4つのカテゴリに分けて紹介します 1. AIエージェント・ブラウザ 2. コーディング支援 3. プロンプト / コンテキスト情報(Skill)
4. 検索・補助ツール 認可サーバ構築の裏話 8
使ったツール 1:AIエージェント・ブラウザ Atlas (OpenAIのブラウザ) 指示するとRFCを読みに行き、適 切な箇所を説明してくれる 不足部分は別ページも探しに行 ってくれる NotebookLMより未知の概念へ のアプローチが得意
認可サーバ構築の裏話 9
使ったツール 2:コーディング支援 Claude Code メインのコーディング支援に利用 認可サーバの実装全般を担当 Codex 等のLLM 一部レビューに使ったり セキュリティチェックに活用
認可サーバ構築の裏話 10
使ったツール 3:プロンプト / コンテキスト情報 (Skill) OAuth 2.1 RFCのリファレン ス RFC仕様を
Skill としてコンテキスト に組み込む プロダクトの固有知識 認証方式に何を採用しているか APIのスキーマ情報 DBのスキーマ情報 認可サーバ構築の裏話 11
使ったツール 4:検索・補助ツール Context7 メイン使いではなかったが、OpenAIのドキュメント検索などに利用 最新のライブラリドキュメントへのアクセスに有効 認可サーバ構築の裏話 12
参考資料 1. RFCの日本語訳サイト — 仕様を素早く理解するために 2. Ory Hydra — 実装の参考(DB設計・テーブル構成)
認可サーバ構築の裏話 13
参考資料 1:RFCの日本語訳サイト URL: https://tex2e.github.io/rfc- translater/html/index.html おすすめ理由: 原文と日本語が両方併記されている RFCを読むハードルを下げてくれる 認可サーバ構築の裏話 14
参考資料 2:実装の参考(Ory Hydra) URL: https://github.com/ory/hydra おすすめ理由: 実際のDB設計やテーブル構成の参考 にできるオープンソース 認可サーバの具体的な実装がどうなっ ているか確認できる
シーケンス図だけでは得られない実装 レベルの知識が得られる 認可サーバ構築の裏話 15
まとめ カテゴリ ツール / 資料 AI探索 Atlas(RFC自律読み込み) コーディング Claude Code
仕様担保 OAuth 2.1 RFC Skill化 DB設計参考 Ory Hydra 仕様読解 RFC日本語訳サイト 認可サーバの自作は怖くない — 正しい情報源とAIツールで攻略できます 認可サーバ構築の裏話 16
ご清聴ありがとうございました 認可サーバ構築の裏話 17