Rocket.chat: Changing email does not automatically resend verification email

Created on 14 Feb 2018  路  12Comments  路  Source: RocketChat/Rocket.Chat

Description:

Changing my email address should automatically send me a a verification email. As a result, I need to click the 'resend verification email' button. There is currently a bug that makes that resend button not work: for this see #7577

resend

Server Setup Information:

  • Version of Rocket.Chat Server: 0.59

Steps to Reproduce:

  1. Change email address
  2. Button occurs

Expected behavior:

The email should be sent automatically without user interaction.

Actual behavior:

The user has to click the resend button.

email user settings bug

All 12 comments

So do you want the button removed and the email be sent based on some key event? As in if the user presses enter? or do you mean that as soon as the user presses save changes, then the email is sent?
@janrudolph

@abhishek71994 Right. The best way would be from my point of view:
If the user changes the email address and presses save, a verification link is sent to the new email address. Additionally a short message should appear which tells the user that a verification is required.

@janrudolph I understand but what about the use case where the user enters a wrong email id? Can I connect with you on the Rocket.chat channel?

@abhishek71994 Sure, this is possible. However, the user is able to change the email right away to correct the wrong address?
sure, I am on open.rocketchat

Hi, I'm new to the project and this seems like something a junior such as myself could tackle, have you guys already dug into it? or would it be free for me to take up

@Joe-mcgee I'm working on this issue, kindly find another issue there are a lot of similar ones.

@janrudolph Kindy check the PR

@abhishek71994 How have you implemented it now?

I thought about this issue yesterday:
I think we should send the verification mail right after the user has changed the mail address (as discussed above). However, we should also provide a manual button, in case the server has not sent the mail.

@geekgonecrazy

To re-iterate on the PR. Basically this PR removed the button. It needs to be there if the users email isn't verified. The only thing that should change is it should trigger the send email verification when the email address changes

I have edited the description and issue title. Added labels too.

Closed by this commit

Was this page helpful?
0 / 5 - 0 ratings

Related issues

brendanheywood picture brendanheywood  路  3Comments

mattlin picture mattlin  路  3Comments

Buzzele picture Buzzele  路  3Comments

marceloschmidt picture marceloschmidt  路  3Comments

antn89 picture antn89  路  3Comments