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
Twitter の OAuth 2.0 を使ってみた #ゆるWeb札幌
Search
Kihara, Takuya
PRO
February 28, 2022
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Twitter の OAuth 2.0 を使ってみた #ゆるWeb札幌
Twitter OAuth 2.0 を使ってみたお話です。
YouTube:
https://www.youtube.com/watch?v=-9Gr5tmmF7k&t=6526s
Kihara, Takuya
PRO
February 28, 2022
More Decks by Kihara, Takuya
See All by Kihara, Takuya
Amplify でも Auth0 をいい感じに使いたい! - Cognito Identity Pool を使った認証情報の連携 #auth0
tacck
PRO
0
96
雑食エンジニアの生きる道〜AI時代のこれから #seb_summit
tacck
PRO
1
200
それでは聞いてください「Impeller導入に失敗しました」 #FlutterKaigi #skia
tacck
PRO
0
530
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
660
Amazon Q Developer CLI でゲームと Amplify アプリを作ってみた #ゆるWeb札幌
tacck
PRO
0
72
ゆるWeb勉強会@札幌 #30 #ゆるWeb札幌
tacck
PRO
0
47
Flutter を始めよう! - Flutter の開発現場から
tacck
PRO
0
200
GitHub Actions で Flutter アプリの CI/CD をやってます #ゆるWeb札幌
tacck
PRO
0
540
ゆるWeb勉強会@札幌 #29 #ゆるWeb札幌
tacck
PRO
0
220
Other Decks in Technology
See All in Technology
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
340
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
2.4k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
240
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
3
560
MCP Appsを作ってみよう
iwamot
PRO
4
360
Databricks における 生成AIガバナンスの実践
taka_aki
1
370
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
2.1k
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.9k
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
1
1.5k
On-behalf-of Token exchange with AgentCore Identity
hironobuiga
2
120
Building applications in the Gemini API family.
line_developers_tw
PRO
0
2.6k
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Being A Developer After 40
akosma
91
590k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
Twitter の OAuth 2.0 を使ってみた ゆるWeb勉強会@札幌/OnLine #14 / #ゆるWeb札幌
私
話
Twitter OAuth 2.0 ゆるWeb勉強会@札幌/OnLine #17 / #ゆるWeb札幌
Twitter OAuth 2.0
OAuth 2.0
認証の流れ サンプル実装を例に
認証チェック コード⽣成 〜 認証ページ
認証チェック コード⽣成 〜 認証ページ state を使って、この次の認 証コード検証のキーとする。 認証チェックコードを⽣成し、それを 変換した値をチャレンジコードとする。 認証チェックコードは、表に出さない。
認証ページの例
認証 〜 認証成功
認証 〜 認証成功 受け取ったstateを、Lambda を使って検証。 ここで、認証チェックコード を取り出してトークン要求に 使う。 取得したトークンを使って、 リソースにアクセスできるよ
うになる。
リソースアクセ スの例
まとめ ゆるWeb勉強会@札幌/OnLine #17 / #ゆるWeb札幌
Twitter でも OAuth 2.0 が 使えるように なった
OAuth 2.0 で 認証するのは 注意が必要
参考⽂献 https://zenn.dev/kg0r0/articles/8b1 cfe654a1cee