We are planning to upgrade our instance of Telligent to the latest 11 version and today I completed the upgrade in one of our lower environments, here's the configuration:
- Previous version: 10.3.4.9982
- Upgraded version: 11.1.4.12924
I'm upgrading from a clean 10.3.4 version (OOTB) to a clean 11.1.4 and so far everything was fine until I've found the following during the OAuth input validations:
During the process of a new login, after the callback of the OAuth authorization we have the following UI:
So, anytime a user try to include an invalid character, an input validation will throw, which is expected. Now if you remove the invalid character, the error message will go away (as expected) but here's where the issue is. Try to insert an invalid character again, no error message will be displayed:
Even if you try to click Join Now button, nothing happens, the user could stuck there. I though this was something happening only in my environment, but recently tried the same in Telligent Community's Join Page: https://community.telligent.com/user/createuser?returnUrl=%2F
After clicking Join Now, having an invalid character on the sign in name field, the expected error message appears. Try to removed it, the error goes away (as expected) and try to re-insert it again:
No error message and you can't create an account, of course because of the invalid character, but a user wouldn't know.