On the login screen, users can have a choice: you can put
- new user: register using facebook
since this is a completely new user account, you just need to make your request on facebook + request for email, etc.
- existing user: email login
, , . , , facebook. , , facebook.
, , user_accounts, facebook_user_id fb_id user_id, .. facebook connect, , UPDATE table SET fb_id = xxx WHERE email = xx