GitHub OAuth API ログインについて

最近の主流として、サービスごとにアカウントを作成するというよりは、
各ソーシャルサービスの提供するログイン機能を使って、サービスを利用してもらうということが増えてきました。

自分の作っているサービスも開発者やディレクターの人が便利なものなので、
githubでログインできるようにしよう!

としてやってみました。
Githubアカウントでログインできるところまではきたのですが、
なぜかemailアドレスが取得できないという問題がありました。

数時間悩んだ結果、原因はこれ。


Public Email と書いてありながら、公開しない設定も選べるというワナ。
デフォルトは公開しない設定のようです。

お気をつけあそばせ。