GitHub OAuth API ログインについて
最近の主流として、サービスごとにアカウントを作成するというよりは、
各ソーシャルサービスの提供するログイン機能を使って、サービスを利用してもらうということが増えてきました。
自分の作っているサービスも開発者やディレクターの人が便利なものなので、
githubでログインできるようにしよう!
としてやってみました。
Githubアカウントでログインできるところまではきたのですが、
なぜかemailアドレスが取得できないという問題がありました。
数時間悩んだ結果、原因はこれ。
Public Email と書いてありながら、公開しない設定も選べるというワナ。
デフォルトは公開しない設定のようです。
お気をつけあそばせ。