Automatically clear credentials on first use
Posted: September 15th, 2023, 12:35 pm
We conduct surveys that have more than 500 interviewers and the devices we use are sometimes arbitrarily reused, so many times the credentials saved from the previous time are still valid, but they are not the ones that correspond to the new owners of the device.
Erasing the devices credencials one by one is not a profitable task, so, we ask interviewers every time they have a new device in their possession to erase credentials before attempting to send interviews, but many times they forget to do this and then interviews are sent. That with the wrong interviewer nickname.
To solve this problem, we think it is appropriate to have two things. The first is a way to clear credentials by writing code and the second is to have a way to detect if this is the first time CSEntry has been opened since the last installation (not counting updates as installations) of a questionnaire. Above all, the first point would be the most necessary, since I believe that the second point can be implemented, in some way. For example, checking if a blank file exists and generating it on startup if it does not exist so that it exists the next time it is loaded.
Is there a way to remove the credentials from inside the user code or can some way be added?
Erasing the devices credencials one by one is not a profitable task, so, we ask interviewers every time they have a new device in their possession to erase credentials before attempting to send interviews, but many times they forget to do this and then interviews are sent. That with the wrong interviewer nickname.
To solve this problem, we think it is appropriate to have two things. The first is a way to clear credentials by writing code and the second is to have a way to detect if this is the first time CSEntry has been opened since the last installation (not counting updates as installations) of a questionnaire. Above all, the first point would be the most necessary, since I believe that the second point can be implemented, in some way. For example, checking if a blank file exists and generating it on startup if it does not exist so that it exists the next time it is loaded.
Is there a way to remove the credentials from inside the user code or can some way be added?