· golang Go言語 OpenID

#golang OpenIDのライブラリ

  • このエントリーをはてなブックマークに追加

OpenIDのライブラリ

golangのOpenIDのライブラリありまっせというだけ。

https://github.com/yohcop/openid.go

別のライブラリもあるけど、上の方がsample{.broken_link}もあって楽チン!?

https://github.com/fduraffourg/go-openid{.broken_link}

sampleは[OpenIDの仕組み][2]がわかれば簡単。だけど、OpenID発行サイトで認証されたユーザーのIDが返ってくるんだけど、そこからユーザー情報(メールアドレスとか)に変換する方法が不明。。GAEならすぐできそうなんだけど。。。

セキュリティの参考情報

OpenIDに仕掛けられやすい5つの攻撃
http://thinkit.co.jp/article/835/1
「FacebookやOpenIDでログイン」に複数の弱点――セキュリティ研究者が指摘
http://www.computerworld.jp/topics/592/202071{.broken_link}

[2]: http://thinkit.co.jp/article/815/1

  • このエントリーをはてなブックマークに追加
  • LinkedIn
  • Tumblr
  • Reddit
  • Google+
  • Pinterest
  • Pocket