Vanilla open source was terminated 1 January 2025 by Higher Logic. See this announcement for more information.
[Embedded! ] User's password not working on Safari

Hi all,
We've run into a pretty strange problem this weekend. It was discovered that a number of our users can't log into the forum (we're using the embed javascript implementation) due to an invalid password. Seems to be related to Safari. Any suggestions on what's going on? They all can log in fine using Chrome, so it doesn't seem to be the account settings. Also, I know that this is asking a lot, but I would love to know any suggestions as quickly as possible (This is our last week of the evaluation before we decide if we are going ahead with this forum or not).
Doug
0
Comments
@DougHoppes
Have you got a link to the forum?
It might help to see what is going on.
Which version of Vanilla are you using?
@whu606, thanks for the quick response.
The forum @DougHoppes is referring to is embedded in a private website, so it's not really possible to send a link. We are using version 2.1a39 of the forum.
When attempting to log in on Safari/iOS, the POST appears to go through successfully with the same data as other browsers, but returns a generic error "Please try again". I get the same error when I enter valid or invalid usernames & passwords.
On Chrome, Firefox, IE and Android browsers I get specific error messages ("Sorry, no account could be found related to the email/username you entered." and "The password you entered was incorrect. Remember that passwords are case-sensitive.") when providing an invalid username or password and am logged using the correct credentials.
Am I correct in that no users are able to log in?
If you must use 2.1, please use 2.1b1. I still suggest using 2.0.18.8 for production sites.
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
One extra thing... There is one js error that appears on the login on submitting the form. It comes from embed.js on line 280:
container.removeChild(img);
I don't think this is the issue as the error pops up on all browsers without an effect on login, but I figured I would include it.