We don't want to use the auto update because we want to avoid that people can register again and again and the system has to send the credentials by SMS again and again, maybe using the registration form to hack the system. It is more intuitive for users to see a message which say that they have already created an account with the same phone.
We just need the system to understand that any disabled account is not an active account, so the system should let to enable it when someone register again. We think that considering a disabled (expired) account like an "existing" account is not logical, people cannot really use this account to connect but cannot create another one.
These are the conditions:
Account doesn't exist -> Let to register, create the account and send credentials.
Account exists and is enabled-> Don't let to register and show a message.
Account exists and is disabled (expired) -> Let to register, enable the account again, update the expiration time and send new credentials.
We think that our point of view is not strange.
Original Message:
Sent: Nov 18, 2020 11:40 AM
From: Carson Hulcher
Subject: Create guest account after disabling
To register the account a second time requires allowing the auto update.
------------------------------
Carson Hulcher, ACEX#110
Original Message:
Sent: Nov 18, 2020 11:01 AM
From: Juan Manuel Castrejo
Subject: Create guest account after disabling
Everything is explained in my post.
Is it possible that any disabled username (phone) can register again without duplication username error? We use "disable and logout" after expiration and the auto update field is disabled.
------------------------------
Juan Manuel Castrejo
Original Message:
Sent: Nov 17, 2020 12:26 PM
From: Carson Hulcher
Subject: Create guest account after disabling
Is there a question that you'd like to be commented on?
------------------------------
Carson Hulcher
Original Message:
Sent: Nov 16, 2020 12:29 PM
From: Juan Manuel Castrejo
Subject: Create guest account after disabling
We have configured a guest portal where any guest can self-register using their phones as username. The behavior after expiration is "disable and logout" and we have also disabled the auto update field in the form, because we want that one phone only can register one account (with 3 devices allowed). The system shows an error message if the same phone try to register again.
In this scenario everything is working fine, however after expiration the same phone cannot create another account because it already exists in the accounts list. This is not real, because it exists but it is disabled (expired).
We know that we can change the behavior after expiration to "delete and logout", but we need to keep the list of old usernames. So, we have to avoid two phones registering twice during the account lifetime and we have to allow that this phone can create another account after expiration (disabled account).