Workaround to identify users in public app

Iโ€™m looking for a solution to identify the users in a public app without them signing in. So that they are notified.

I made a private secure app and a public app. The users in the private app receive appointments generated in the public app and Iโ€™m lookig for a way to identify the users in the public app without they sign in. The only thing theyโ€™ll see in the public app will be the users and theyโ€™ll only be able to see the appointments for that user and make an appointment for themselves.

Solved Solved
0 5 889
1 ACCEPTED SOLUTION

@Rene_Casana_Amaya
By-nature and by-design itโ€™s a Public app. Unfortunately there is no way to provide the identity of any user unless they donโ€™t explicitly sign-in

View solution in original post

5 REPLIES 5

@Rene_Casana_Amaya
By-nature and by-design itโ€™s a Public app. Unfortunately there is no way to provide the identity of any user unless they donโ€™t explicitly sign-in

Bahbus
New Member

By definition of it being a public app, itโ€™s not meant to identify individual users for any reason. Public apps are meant to be relatively static usages. So while itโ€™s not a terrible way to allow people to create appointments (especially if they donโ€™t need to put in any actually sensitive information), itโ€™s a really bad idea to try and use a Public app to allow that private information to travel back and forth.

Think of it this way. Public apps strength would be the fact that they donโ€™t care about the individual person currently interacting with it. This makes it great for simple data collection (surveys, email list sign ups, etc), information giving (menus for productions or services), games potentially even, and others. But, as soon as you care about the individual users and want to privately communicate with them, a public app is no longer your option.

I havenโ€™t seen it that way, Iโ€™ll make an auto generated ID instead because curently users in the public app are required to navigate to the service providers and fill the appointment form that requests:

  • Citizen ID number (to be changed to UNIQUEID()
  • appointment date TODAY()+1 day
  • appointment time_start NOW()
  • appointment time_end NOW()+1
  • phone number

Then, they save the appointment.
Meanwhile In the private app the service provider will see the appointment in calendar view via private app and both get notified of that appointment
-Service provider gets a push notification
-User from the public app receive text message.

Will it work if I encrypt deviceโ€™s information? or this option only encrypts the data inside, not in the communications send to the server?

Since in your description, you are not attempting to have the users use the Public app in order to view their appointment information, than this, theoretically, would work fine. As long as those that use the Public app canโ€™t have their phone numbers revealed. So make sure to filter out all previous rows.

Alright, actually I changed this app dynamics, so that public users will just submit the information as a request and wait for a service provider call to confirm the date and define an hour.

Now I have another problem to tackle, add an appointment to a service provider and let users in the public app to register if they are new or update if they alredy are registered.

Top Labels in this Space