By Aikigi on Sunday, 13 March 2016
Posted in General Issues
Replies 5
Likes 0
Views 508
Votes 0
Hello,
I have a few users having trouble with editing their profile. When you let the browser save your username/password, is automatically fill the fields when editing your profile.

Unfortunately, it seems like easysocial looks at it as if the user wants to change them and when saving, the user gets an error message: "This email address is already in use...", or "The username is already in use"...


To reproduce this, you just have to login and ask the browser to save the login credential, then edit your profile. If it fills the username fields, then you cannot save anymore.

Is there a way around it?


Thanks
Hey there,

I am really sorry for the delay of this reply as it is a weekend for us here. I have just tested this but can't seem to reproduce this issue. The username / email field is actually being populated by EasySocial by default and I am not too sure why is this an issue because it actually will allow the save to occur unless the value is being modified.
·
Sunday, 13 March 2016 15:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

The problem doesn't come Easysocial auto-complete, it between the browser auto complete and Easysocial. If I save my username and password with Chrome (see attachment), then Chrome auto-fill the Username and Password when editing my profile. Easysocial consider it as a new username and don't let me save it saying that the username is already taken.

Here is a little video that shows the issue: https://youtu.be/aNlH1MPWccc

Thanks.
·
Monday, 14 March 2016 02:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I am sorry for the late reply for this. I have tried to replicate this issue on your site, and it works just fine. I am missing something?
Refer this screenshot: http://screencast.com/t/LtVe8fqp
Refer this video: http://screencast.com/t/HtggW6oIHsMb
·
Monday, 14 March 2016 16:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,
I notice on your video that your browser didn't automatically re-enter the username and password as the fields background would of turn yellow as in my video.

So I test again and realize that everything seems to be good with Chrome, but not with Safari. It seems Safari saves the information base of the main domain name, not a specific URL which means it will always re-enter the information on any page that contains username/password fields within that domain, while Chrome only saves the information for a specific URL, therefore, doesn't auto-fill the username/password on profile edit.

Does this make sense?

Now I don't know if there is a way to avoid this issue?

Thanks
·
Monday, 14 March 2016 23:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I am sorry for the late reply.
I was unable to replicate this issue locally and on your site as well. However, I notice that you're allowing user to change his Joomla username whenever editing the profile. I believe you may avoid this issue by disabling the user's ability to change the username. To do so, please navigate to EasySocial > Profile Types > (select profile) > Custom Fields > Joomla Username > Basic tab. Allow change on edit = No.

Hope this helps. Please let me know the result.
Have a nice day.
·
Tuesday, 15 March 2016 15:37
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post