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

Recovery when activation E-Mail is lost #4670

Closed
BacLuc opened this issue Feb 14, 2024 · 2 comments · Fixed by #5287
Closed

Recovery when activation E-Mail is lost #4670

BacLuc opened this issue Feb 14, 2024 · 2 comments · Fixed by #5287

Comments

@BacLuc
Copy link
Contributor

BacLuc commented Feb 14, 2024

Problem

When the activation email cannot be delivered to a user, he cannot activate his account, even with a reset password email.

Simple Solution 1

Performing the reset password workflow also activates the account, the email is verified in this case

@BacLuc BacLuc added the Meeting Discuss Am nächsten Core-Meeting besprechen label Feb 14, 2024
@carlobeltrame
Copy link
Member

I think we just need a feature to trigger a new activation email, in case it is lost.

And maybe activate the user when they log in using OAuth. I just debugged a case where the user created an account with password, never activated it, and then tried to log in using MiData. We already set user.state to active when registering a completely new account via OAuth, but we don't when logging in to an existing account via OAuth. Will have to think about the implications though.

@manuelmeister
Copy link
Member

Core Meeting Decision

  • Add resend link on login page
    • Link to default account activation page in frontend notification
  • Account is activated on password reset
  • Account is activated upon oauth login

@BacLuc BacLuc removed the Meeting Discuss Am nächsten Core-Meeting besprechen label Mar 6, 2024
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Mar 16, 2024
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Mar 16, 2024
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Mar 23, 2024
@BacLuc BacLuc moved this to In Progress in Development Kanban Apr 27, 2024
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 2, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 2, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 3, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 3, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 19, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 19, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 19, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
BacLuc added a commit to BacLuc/ecamp3 that referenced this issue Jun 19, 2024
In case the first email is lost,
you can now send again an activation key,
which now may arrive at your email.

closes ecamp#4670
@usu usu closed this as completed in #5287 Jul 9, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in Development Kanban Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

3 participants