Skip to content

Conversation

@ihsaan-ullah
Copy link
Collaborator

@ihsaan-ullah ihsaan-ullah commented Oct 6, 2024

@ mention of reviewers

@Didayolo @ObadaS

A brief description of the purpose of the changes contained in this PR.

Now users can resend account activation emails if they haven't received the link or the link is expired.

Screenshots

Resend activation link screen (http://localhost/accounts/resend_activation/)
Screenshot 2024-10-06 at 12 22 43 PM

When user clicks the activation link and it is expired, they are taken to this screen automatically
Screenshot 2024-10-06 at 12 19 52 PM

user enters wrong email in the activation sceen
Screenshot 2024-10-06 at 12 20 04 PM

user enters email that is already activated
Screenshot 2024-10-06 at 12 20 14 PM

user enters correct email (not activated). user is taken to home page with this message
Screenshot 2024-10-06 at 12 20 26 PM

Issues this PR resolves

Todo

  • update wiki to mention this feature for users who have lost the link and can use this to resend the link

Checklist

  • Code review by me
  • Hand tested by me
  • I'm proud of my work
  • Code review by reviewer
  • Hand tested by reviewer
  • CircleCi tests are passing
  • Ready to merge

@ihsaan-ullah ihsaan-ullah linked an issue Oct 6, 2024 that may be closed by this pull request
1 task
@Didayolo
Copy link
Member

Didayolo commented Oct 11, 2024

@ihsaan-ullah How can users access this screen? Except from an expired link.

Maybe when trying to log into an unactived account should redirect there?

We just have a message right now in that case:

Capture d’écran 2024-10-11 à 14 16 07

@ihsaan-ullah
Copy link
Collaborator Author

ihsaan-ullah commented Oct 12, 2024

Now you can click the link in the error when account is not activated

Screenshot 2024-10-12 at 11 24 28 AM

Rebase resend_activation_email
@Didayolo Didayolo merged commit 0e75bf4 into develop Nov 12, 2024
@Didayolo Didayolo deleted the resend_activation_email branch November 12, 2024 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

No "Resend confirmation email" function

3 participants