do you have removed: New user prefix?
Yes, I have the same problem. I just installed this awesome plugin, but the link is killing me…
I tried changing;
return site_url(‘wp-admin.php’) . ‘?loginFacebook=1’;
to
return site_url(‘log-ind’) . ‘?loginFacebook=1’;
But the email still links to wp-admin login page…
Two things:
1. Facebook has deprecated the username feature from its API
https://developers.facebook.com/docs/apps/changelog
2. A quick patch is available here:
http://wordpress.org/support/topic/missing-data-user-id?replies=10
Also had this issue… You can modify line 168 of nextend-facebook-connect.php to something like this to fix it:
$sanitized_user_login = sanitize_user($new_fb_settings[‘fb_user_prefix’] . preg_replace(‘/[^A-Za-z0-9\-]/’, ”, strtolower($user_profile[‘first_name’]) . strtolower($user_profile[‘last_name’])));