I'm not sure this is a reliable way to get an identity behind all of your users. It was reliable back when Facebook required .edu email addresses, but these days there are huge numbers of fake profiles, and it's easy to create a throwaway profile if you need one to sign up for a site.