"Log in for once by this person , and will not required any log in for the second visit "

  • Hangchanleakna
    Asked on January 17, 2019 at 9:21 AM

    Dear Team , 


    I believe that we can set the condition for log in access to everyone inside the organization , by setting up their email address to their name. and then it will show the rest of fields to be input. 
    Between ,My purpose is , Can we have log in access by email address to the people we assigned for once and after the next visit of this person , there will be no require any email access at all. 
    I bet this is kind of the security we all know. 

    But the critical and difficult part is we are not sure whether the request above can be defined or not. 

    "Log in for once by this person , and will not required any log in for the second visit "

  • BJoanna
    Replied on January 17, 2019 at 10:52 AM

    If I understood correctly, you want to protect your form by asking your users to enter their email address and name, but you don't want to force them to enter those data again when they visit the form for the second time. That is not possible. The form (conditional logic) cannot remember the previous session. 

    A possible solution is to create a pre-populated URL for each of your users, with prepopulated email and name fields and tell them to use those link. A form can be prepopulated with this app - https://prepopulate.jotform.io/

    You can also check this guide:

    Prepopulating Fields to Your JotForm via URL Parameters

  • Hangchanleakna
    Replied on January 17, 2019 at 11:15 AM

    If I have 200 email address . I have to do 200 times ☹️ 

    Which is not a really good solution . Can u assist to recommend other solution ? 

  • BJoanna
    Replied on January 17, 2019 at 11:36 AM

    You can add an Access Code field to your form and provide each user a different code. You can then prepopulate Email and Name fields based on the entered code with the conditional logic.

    How to Insert Text or Calculation into a Field Using Conditional Logic

    However, this would also require a lot of work, as you would have to create 200 conditions and your user will have to enter Access Code instead of the email and name. 

    Another solution is to also add the Access Code field to the form and to prepopulate the Name and Email field based on the entered code with the Spreadsheet to form widget. 

    How to Use the Spreadsheet to Form Widget