タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

GolangとOAuthに関するsyo-sa19820615のブックマーク (2)

  • goji + goth で OAuth ログイン

    ただの日記。 何となく Go 言語で goji を使って OAuth クライアントとして外部サービスにログインして戻ってくる流れを作ってみようと思ったんだけど、実際書き始めてみると思っていたよりも迷ったので一応書き残しておく。 認証用ライブラリの選択 まず便利そうなパッケージをいくつかピックアップしてきた。 github.com/stretchr/gomniauth github.com/markbates/goth github.com/dghubble/gologin 取りあえず自分がよく使う TwitterGoogle+ アカウントでのログインを使いたいので、OAuth 1.x に対応していない gomniauth を除外。 次に gologin を見てみると、これは golang.org/x/net/context を活用したつくりになっていて結構良さそうに見える。ただ複数の

  • golangでoauth2を使ってFacebookAPIを叩いてみるよ!! - umegusa's blog

    お前いつもoauth認証やってんな、という突っ込みもお待ちしております。 Facebookは未経験なのもあって結構てこずりました。 revelフレームワークを使ってfacebook認証っぽい何かを実装する ぶっちゃけ使わなくても全然いけます(確信 いつものようにアプリケーションを作成しましょ。 revel new facebookAppルーティングなどは結構適当に作っていいと思います。 TwittweAPIとの違いはFacebookはoauth2を使って認証することです。 oauth2.0のほうが結構楽な気はしてます、毎回面倒な証明書作らなくていいみたいだし。 また、oauth2.0用のライブラリは1.0とは違うライブラリを使います。 golang/oauth2 · GitHub 公式なのかな? goauth2を使ったやつは結構転がってたんですが、oauth2を使ったやつが全然なかったんで

    golangでoauth2を使ってFacebookAPIを叩いてみるよ!! - umegusa's blog
  • 1