the-difference-engine / ksf

7 stars 1 forks source link

Verification Link Within Healthcare Provider Email #173

Open sierrastephens opened 3 years ago

sierrastephens commented 3 years ago

As a user, I want to verify the Healthcare provider's email address via a verification link within the Healthcare provider email. Please note: this ticket is apart of #23, which covers the Healthcare Provider Email. This ticket will only cover the detail of the verification link needed to confirm ownership within the email.

Acceptance Criteria

sierrastephens commented 3 years ago

Cannot test this ticket until ticket #23 passes. moved ticket #23 back into "In Progress," since the emails are not sending. CC: @JigSays @nancyhlin @hmichele @sowmya20189

nancyhlin commented 3 years ago

Updated Acceptance Criterias and moved back to In Progress:

nancyhlin commented 3 years ago

@bwalborn I added the last acceptance criteria: The ability to flag the email as a 'public domain' email. If the email is from a public domain, it will not move forward in the application process. The system will only process private emails that are whitelisted.

floresjmjr commented 3 years ago

So currently the verification link uses the local domain (localhost:3000) and not the heroku app domain. Making that switch now.

sierrastephens commented 3 years ago
floresjmjr commented 3 years ago

just an fyi, At the moment when a new nomination is created the application sends a verification email automatically. It does not first check to see if the provider email address has already been validated in a previous nomination. This is with respect to when a nomination is created in googlesheets (by inserting a row), not with an api call (post request with nomination data).

annamot9 commented 3 years ago

@floresjmjr @johnLeavell as the health care provider, when I click the link it takes me erroneous page. image.png

annamot9 commented 3 years ago

@johnLeavell I have tested the link from an verification email I received on Monday and it still brought me to the relevant page.

sowmya20189 commented 3 years ago

Updated the AC - The email verification link will be valid / active for 7 days instead of 24hours. Please make the changes accordingly. @johnLeavell @chavalk

johnLeavell commented 3 years ago

Updated verification link expiration. Awaiting approval