datagrove / marketplace

2 stars 5 forks source link

The email confirmation link isn't working days later. #224

Closed RaqueAbarca closed 6 months ago

RaqueAbarca commented 7 months ago

Describe the bug: I am having trouble confirming my email because I 'signed up' for the account on Friday but did not confirm the email immediately. A couple of days later (Sunday), the link to confirm my email no longer works. However, when I try to log in, it still asks me to confirm the email."

To Reproduce: Steps to reproduce the behavior:

  1. Register a new email.
  2. Wait a few days.
  3. Try to confirm the email from the link that arrived in your inbox (the link will no longer work, and the email cannot be confirmed).
  4. Attempt to register or log in again with that email (it won't be possible because it hasn't been confirmed).

Expected behavior:

One would expect the link to work for confirming the email or when the page indicates the need for confirmation, there should be an option to resend the email confirmation.

Screenshots image

Desktop (please complete the following information):

Proposed Solution Enable an option/link to resend the email confirmation.

r-southworth commented 6 months ago

This is expected behavior - the confirmation email is short lived for security reasons. Will leave open as enhancement request for changing the registration message to indicate that the link is only good for a certain period of time. I believe the current work around would be using the "forgot password" feature.

r-southworth commented 6 months ago

Updated in commit https://github.com/datagrove/marketplace/commit/845036a87dba78723ef07ed3e3565dd91c93c824