Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
0
230
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
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
それでは聞いてください「Impeller導入に失敗しました」 #FlutterKaigi #skia
tacck
PRO
0
170
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
460
Amazon Q Developer CLI でゲームと Amplify アプリを作ってみた #ゆるWeb札幌
tacck
PRO
0
40
ゆるWeb勉強会@札幌 #30 #ゆるWeb札幌
tacck
PRO
0
16
Flutter を始めよう! - Flutter の開発現場から
tacck
PRO
0
160
GitHub Actions で Flutter アプリの CI/CD をやってます #ゆるWeb札幌
tacck
PRO
0
330
ゆるWeb勉強会@札幌 #29 #ゆるWeb札幌
tacck
PRO
0
150
読んで学ぶ Amplify Gen2 / Amplify と CDK の関係を紐解く #jawsug_tokyo
tacck
PRO
1
520
はじめまして GoLang #cm_sapporo_study
tacck
PRO
0
150
Other Decks in Technology
See All in Technology
チーリンについて
hirotomotaguchi
6
2k
.NET 10の概要
tomokusaba
0
110
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
170
IAMユーザーゼロの運用は果たして可能なのか
yama3133
1
440
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
1
1.5k
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
800
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
470
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
160
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
400
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
690
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
220
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
530
Featured
See All Featured
Done Done
chrislema
186
16k
GraphQLとの向き合い方2022年版
quramy
50
14k
A Tale of Four Properties
chriscoyier
162
23k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
GitHub's CSS Performance
jonrohan
1032
470k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Side Projects
sachag
455
43k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
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