11-20-2019 09:55 AM
Hi,
Anyone already experienced the new self-registration form with the "phone number as username option" ?
- Before the upgrade to 2.7 (2.6FCS_P2) : in the required phone number self-registration form, the user enters his phone number with the international format without the + (because the provider doesn't want to manage the + character in the URL parameters).
- After the upgrade to 2.7, the phone number is forced to the international format (+XX...) which prevents the URL to be sent properly to the SMS provider.
I tried the script from the "ISE Guest Self-Registration form working with phone numbers" to change the format validation ; this is taken in account (it works by advertising the expected format and validating an entry without the +) until you press the "REGISTER" button, and then you get an "invalid format" error message.
So I suppose the script was written for 2.2 - 2.6, but isn't compatible anymore with some default validation done in 2.7.
How can we remove the + in the phone format to manage the phone number/ username as a pure number only ?
By the way, the "use phone number as username" option in the portal configuration should enforce this capability, instead of displaying the option for the end user : no human being will understand what is it about, and will select this checkbox when entering the form. So, we need also a script to hide the text on the user form, and force the checkbox to true by default....
Since visitors are always in a hurry, copying the phone number from the registration form directly into the login page into the username field by the mean of a cookie would be welcomed also ... ;-)
Solved! Go to Solution.
11-22-2019 12:58 PM - edited 11-22-2019 01:02 PM
Please open a tac case as existing functionality is being broken. I want to bring this back to engineering. Likely we could setup a conference call with the tac and the product manager as well to see how we can avoid this issue and make it better
11-22-2019 12:58 PM - edited 11-22-2019 01:02 PM
Please open a tac case as existing functionality is being broken. I want to bring this back to engineering. Likely we could setup a conference call with the tac and the product manager as well to see how we can avoid this issue and make it better
11-25-2019 08:06 AM
04-13-2021 05:13 AM
Hello,
I have just upgrade a client's standalone ISE from 2.2 to 2.7 and encounter the same problem : the users must now write +33 before their phone number when they want to register.
It is annoying for the client. I have tested the scripts given by Jason (and checked if javascript modification was accepted by ISE) but it does not change anything.
I must add that the portal was made by ISE Portal Builder. Is it why the script has no effect ?
Secondly, the portal used by the client is in French version, but there are issues with the French Portal ISE page, I cannot made any change because of an "invalid input format detected (html)" error.
I have tried on the English version though from a duplicate of the proper portal that I configured to use the English version and it was no better.
I see here that you have opened a TAC for this. Have you got any news that might help ?
Thanks
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide