title: How should I correctly integrate social media SSO with my custom login service?
body: <p>I'm trying to integrate an existing login system for a mobile application with some social media sign-in solutions. I successfully managed to integrate both facebook and google+ sign in with my app and I get to the point where the users are signed in and I can get their social information.</p>
  
  <p>But now I was left wondering which would be the best approach in order to integrate users that decided to use a social media account with my native login system. Should I use their email accounts as login and maybe generate a password on the server side? Or maybe use an oauth token instead of a password?</p>
  
  <p>I need to keep track of my users, even the ones that did not formally filled a registration form. So what should I place instead of email + password?</p>