タグ

ブックマーク / bl.oov.ch (1)

  • 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 を活用したつくりになっていて結構良さそうに見える。ただ複数の

  • 1