I have a membership site as well, and have been very impressed with WassUp (Where is the donation button guys?). We are using Infusionsoft WP as our membership control.
We are also losing the User Name Data.
Everything was working fine until we noticed the Visitor Details was not longer displaying the logged in username like it had been previously.
Here is what is happening. We only have one login box (widget) on our site.
At first it was displaying the logged in user name in WassUp correctly. However, if they log out and log back in using /wp-login.php directly ... or they go off site (via a web portal) and the portal redirects them back to the site, it drops displaying by Username (LOGGED IN USER: username).
If somehow you know the username from the ip, you can use the search feature to search by the username and now it shows correctly.
From the search results, everyone will list (LOGGED IN USER: username) and it matches in real time up to the search from the previous screen where only the IP was listed and no mention of the user name.
So its not losing the association between the username and the IP. Nor is it losing the association between the username, ip, and the activity. Its just not listing it on the Visitor Details as the logged in user.
In a few months from now we will not know the username that matches with the ip.
More concerning, we have all of our content locked down to members only, so when we see a list of IPs accessing content with no username it sets off alarms in the accounting department.
Is there anything we can add to the code or a widget that will keep the member's username from falling off ?
Thank you guys again for a wonderful plugin. We plan on using this exclusively on our site.
-BBrown
Update: at the moment we hare having to go to the database level, search for the IP
which will be found in the metadata table under key "user_last_ipnr" grab the user Id from there and match it in the usertable. Go back to WP backend WassUp and search via that user and viala, the users's activity.
When we search the user's ip in the WassUp table,
The username is filled in in all rows, except one or two.
And they are always /wp-login.php and /
Which could be when the user first lands and when they log out, the username is not present. However, there are also entries for /wp-login.php and / where the username is filled in on the same search results, again this could be from logging in and being redirected to the home page, with the username set.
But Why does it not display correctly in the Visitors Details screen ?