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

Send an email to a new user when the account is created #12797

Closed
mattab opened this issue Apr 30, 2018 · 3 comments
Closed

Send an email to a new user when the account is created #12797

mattab opened this issue Apr 30, 2018 · 3 comments
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.

Comments

@mattab
Copy link
Member

mattab commented Apr 30, 2018

When creating a new user in Matomo.....

1. there should be some kind of checkbox that says Send the new user an email about their account..

when creating a user

2. When this is checked, the user would receive an email that says eg.

 Hello,

Welcome to Matomo Analytics.

Username: XXXXXXXX

To set your password, visit the following address:

<https://xxxxxxxxxxx&key=xyz>

https://URL-Matomo-here
  • Ideally the email would use the good looking email template like scheduled reports (rather than a plain text email).

3. forced to change/set their password

We don't want to send the user's password in the email. So ideally we send a link for user to set their password. The challenge is that we currently don't have a feature (like WP does) to reset a password via a URL. (instead, our password reset involves clicking in an email on a link).

See also:

@mattab mattab added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Apr 30, 2018
@mattab mattab added this to the 3.7.0 milestone May 7, 2018
@mattab mattab added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. labels May 7, 2018
@mattab
Copy link
Member Author

mattab commented May 8, 2018

Another idea related to this one, would be to implement an "Invitation" system, where instead of directly creating accounts for people, you would have to send them an invitation and they have to accept the invitation (to create their new users) within a period of up to 4 weeks or so. (before the invitations are discarded). This is for example done on Github.

@mattab
Copy link
Member Author

mattab commented May 8, 2018

Or maybe we should really do the "Invitation" system, as it seems kinda best practise around 👀

@mattab
Copy link
Member Author

mattab commented Aug 20, 2018

Closing in favor of #13321

@mattab mattab closed this as completed Aug 20, 2018
@mattab mattab added the wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it. label Aug 28, 2018
@mattab mattab removed this from the 3.7.0 milestone Sep 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.
Projects
None yet
Development

No branches or pull requests

1 participant