WaldorfConnect / portal

Central authentication and management platform - guidepost to all our services!
https://portal.waldorfconnect.de
MIT License
2 stars 0 forks source link

resend email-confirmation email feature for registration and email change #42

Closed lchristmann closed 9 months ago

lchristmann commented 9 months ago

add the feature, that a user can himself request another confirmation email (in case it didn't make its way) in two places:

lchristmann commented 9 months ago

✅ implemented for registration

After successful registration the View now shows a discretely styled button to request being sent another confirmation email: NewRegisterSuccessPage

In case of successful enqueuing of the email it will show a success message: ResendEmailConfirmationSuccess

In case of failure enqueuing the email it will show a failure message and referral to the support: ResendEmailConfirmationFailure

This can be used an arbitrary number of times. When one resending failed, you can just request another resend, and succeed the next time. There's no end.

lchristmann commented 9 months ago

✅ implemented for registration

After successful save of profile with new email (email is not taken by another account yet): AfterEmailChange

When clicking on the button "(...) E-Mail erneut anfordern": AfterEmailChangeSuccess

This can be done an arbitrary number of times, too.