My question concerns the sign-up flow for a user joining a company network. The case is as follows:
An ex-employee has a LinkedIn account with a company email address(firstname.lastname@example.org). He tries to signup for a company network via LinkedIn. Now in this case we can never be sure if a user signing up via LinkedIn has a functional company account or not and so we'll have to verify his email-id which kind of defeats the purpose of sign up with LinkedIn. If we don't verify his email-id, we risk an ex-employee joining a company network even though his company email address no longer exists.
Any thoughts on how this should be handled and also if it's a good idea to give users who have signed up using LinkedIn or Google Apps the option to edit their profile information (Name, Password, Profile image) during sign up?