// Basic process
- User registers with social network
- Sentry redirects to social network for approval
- Social network redirects back to sentry
- Sentry creates user account
//Issues
- creating a the use account.
- what if a user decides to create a sentry account with password
- what if the social network does not provide access to the users email address.
Problem I am having, is that if no email is provided by 3rd party, sentry will generate UID@facebook with some random password. even if email is provided, password is some randomly generated.
Now if user decides to create a password, how does he know his 'old' password? We need an option to know, if the password was SET or was AUTO-GENERATED.
Maybe the better would be to have email/password NULL ? or maybe there are draw bags with it?
I know that after initial registration we could just redirect to registration.. but in some scenarios we really don't want it :(
Thanks