I have "Table 1" that contains information about people including addresses. I would like a non-registered user to be able to register using his/her gmail account only if he/she user can validate his/her information stored on the Table 1.
Step 1: The form asks for first name and last name, middle initial and the zip code.
Step 2: The form asks to choose his/her correct registered address line retrieved from Table 1, this list also contains random address line from Table 1 that belongs to other people he/she does not live at.
If the user chooses a matching address line, with Table 1, only then a registration using his/her gmail account is processed, and the user is then registered.
How do I create a registration process like this?