A bunch of bugreports
-
1. Empty or garbled login created when username contained non-ANSI characters.
In wsl_process_login_create_wp_user:
New user login (preliminary): Иван Петров
New user login (unique): Иван Петров
New user login (sanitized):
New user login (validated):
New user login (final):Of course wp_insert_user() then dies with “Cannot create a user with an empty login name.”
2. After wp_insert_user() dies, the return code is not checked for WP_Errro, and WP_Error is passed as $user_id further into services/wsl.user.data.php/wsl_store_hybridauth_user_data() where it dies when converting it to string.
3. I’m not yet sure, but it appears that in this case WP Social Login updates the account of the *first user in a db* with new meta.
4. While experimenting with it, I manager to get a “localized” name of something like “dhdhdhdhdhdh_idhdihdihdhdh” for one such user. Of course this is not a latinization of the name as I would hope it to be, and not even a “google_profile_123123123123” as before, but some garbage.
- The topic ‘A bunch of bugreports’ is closed to new replies.