Pyramidで実装 PythonでOAuth『サーバ』を構築する #pyconjp #pyconjp_202

PythonでOAuth『サーバ』を構築した話 akira taniguchi @horobi_gengar TwitterやFacebookでもおなじみ、認可機能であるOAuth。 携わったことがある方も多いと思いますが、ほとんどはクライアントであって、認可を行うサーバ側を実際に実装した方は少ないのではないでしょうか。 今回のトークではOAuthとは何ぞやというところから、Pythonを使ってOAuthサーバを構築した方法や注意点、工夫した箇所を話します。
Python oauth 言語 pycon プログラミング pyconjp
1

Hiroshi Sano @hrs_sano645
pythonでoAuthサーバーを作った話 。聞いてみます。 使うほうが多い技術です。 #pyconjp_202
ごうじん @gaujin_jp
次は「PythonでOAuth『サーバ』を構築した話」です。 #pyconjp #pyconjp_202
Typhon✡7/11,30JAWS @Typhon666_death
これにきた PythonでOAuth『サーバ』を構築した話 #pyconjp_202
そむたむ @xxsomtamxx
自然言語処理もディプラーニングもホットなのが伝わる人の賑わい #pyconjp #pyconjp_202
Hiroshi Sano @hrs_sano645
oauthlibを使うときにstateの意味がいまいちわからなかったのでちゃんと聞いておく #pyconjp_202
リンク docs.pylonsproject.org 3 users 1 Colander — colander 1.4 documentation
Nissy @nissy0409240
colanderは本当に便利だし、使ってよかった。 #pyconjp_202
ごうじん @gaujin_jp
OAuthは規約があるので、その通りに実装しましょう。 #pyconjp #pyconjp_202
Yuto @tenajima
stateってそんな意味があるんだ #pyconjp_202
ごうじん @gaujin_jp
OAuthでは、stateをクライアントとの「合言葉」として使う。 なりすまし対策として必ずサポートしましょう。 #pyconjp #pyconjp_202
もみじあめ @momijiame
Cornice っていう Pyramid のルータ (とバリデータ) がある cornice.readthedocs.io/en/latest/ #pyconjp_202
Aratoon @ara_ta3
OAuth2.0の規約でつけないといけないやつ多いなw #pyconjp #pyconjp_202
ごうじん @gaujin_jp
トーク再発行には、stateはないのか。 リフレッシュトークンがユニークだからいらないの? #pyconjp #pyconjp_202
ごうじん @gaujin_jp
間違えました。 ×トーク再発行 ○トークン再発行 #pyconjp #pyconjp_202
残りを読む(2)

コメント

ログインして広告を非表示にする
ログインして広告を非表示にする