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
February 28, 2022
Technology
0
200
Twitter の OAuth 2.0 を使ってみた #ゆるWeb札幌
Twitter OAuth 2.0 を使ってみたお話です。
YouTube:
https://www.youtube.com/watch?v=-9Gr5tmmF7k&t=6526s
Kihara, Takuya
February 28, 2022
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
Flutter で "Hello World!! #ゆるWeb札幌
tacck
0
37
AWS Lambda で LLRT を動かしてみた #北海道まったりLT大会
tacck
0
56
地方から始める登壇のステップアップ 〜Java Do から JJUG CCC への登壇参加記録 #javado
tacck
0
89
ゆるWebの新型コロナ Before/After とこれからのこと #seb_yearend
tacck
0
25
AWS Amplify と Amazon Bedrock を使ってオレオレ生成AIサイトを作る #ゆるWeb札幌
tacck
0
160
「普通」のエンジニアとしての生存戦略〜または、いかにして技術を楽しむか。 #情報メディア入門
tacck
0
57
噂の Amazon Bedrock を Java から使ってみる #javado
tacck
1
280
ソラカメとAmplifyでお手軽ライブカメラを作ってみた(制限あり) #ゆるWeb札幌
tacck
0
220
ゆるWeb勉強会@札幌 #24 #ゆるWeb札幌
tacck
0
120
Other Decks in Technology
See All in Technology
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
880
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
450
MapLibreとAmazon Location Service
dayjournal
1
180
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
460
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
2
280
20分で完全に理解するGrafanaダッシュボード
hamadakoji
5
890
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
150
Building Dashboards as a Hobby
egmc
0
360
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
160
DMM.com アルファ室採用案内資料
hsugita
1
220
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
500
.NET Profiler in 2024.
kkamegawa
2
950
Featured
See All Featured
Facilitating Awesome Meetings
lara
43
5.6k
Debugging Ruby Performance
tmm1
70
11k
A Modern Web Designer's Workflow
chriscoyier
689
190k
What's in a price? How to price your products and services
michaelherold
238
11k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Code Reviewing Like a Champion
maltzj
515
39k
The Art of Programming - Codeland 2020
erikaheidi
43
12k
4 Signs Your Business is Dying
shpigford
176
21k
Typedesign – Prime Four
hannesfritz
36
2.1k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
38
2.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
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