leaderboardsgg / leaderboard-backend

The backend for Leaderboards.gg. Also holds public-facing APIs.
https://info.leaderboards.gg
GNU General Public License v3.0
12 stars 16 forks source link

Account Confirmation Email Contents #187

Open TheTedder opened 1 year ago

TheTedder commented 1 year ago

We need to figure out what the account confirmation email looks like. It doesn't have to be fancy but there should probably be more than the account confirmation link. There could also be a link to contact support in case someone is attempting to create an account with someone else's email.

Affected Functionality

AccountConfirmationService::GenerateAccountConfirmationEmailBody would need to be updated.

Other Relevant Issues

171

zysim commented 1 year ago

I think it should be something like this:

Hi {name},<br><br>
Please click <a href="">this link</a> to confirm your account. If that doesn't work for you, please click or copy this link:<br><br>
<a href="">{Confirmation link}</a><br><br>
If you need any assistance, you can contact us <a href="">here</a>. And if you didn't register for an account in the first > place, feel free to ignore this email.<br><br>
This is an automated email. Please do not reply to this.<br><br>
{Logo}<br>
Leaderboards.gg
image
TheTedder commented 1 year ago

We should also specify that this is an automated email and that responses to it will not be read.

zysim commented 1 year ago

Updated the comment. Will open a PR as well to handle this better.