4 liked this
The login field is currently case sensitive so you can have multiple user accounts with the exact same username but the only difference is the case.
When it comes to logging in or requesting a password reset users have a habit of not typing thinks in exactly how they should be so there will be issues with it sending a password reset to the wrong user or locking out the wrong account following multiple failed login attempts.
If you could set it to be case insensitive like the email address is this could stop any issues further down the line as more users are added to the system.
Thank you
Comment
Hi Brian.
While this setting is not available yet. You might be able to customize the PHP script for the input field for username and password reset field so that all characters entered there are converted to lowercase automatically. That way the usernames in your system are always lowercase which also converts the pasword reset field to lowercase.
Please read this article for more information.
I hope this will point you in the right direction.
Just to add that this "case sensitive" user name requirement causes issues with SAML SSO. Our external user database has the usernames in all capitals (for most users). If we don't configure the usernames in OSC as all capitals, the authentications will fail when SSO tries to match them. It can be extremely frustrating.
In that case I reccoment the implementation of:
https://www.w3schools.com/php/func_string_strtoupper.asp
Having this implemented on your CP will convert every username into uppercase
To clarify - I am referring to Agent Desktop usernames, not Customer Portal user names. Also, the all-uppercase is not consistent across our Active Directory (don't ask me why, not my wheelhouse) - if the OSC usernames were not case sensitive, it would make our login troubleshooting much easier.
Thanks for clarifying Brian.
Yeah in that case I do not see a solution...
I voted in case it makes any difference.