Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resend activation email functionality added #1615

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

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
Collaborator

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

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
2 participants