Email address is case-sensitive in first run install setup

When using the Discourse 1-click app on DigitalOcean, and going through the initial setup over SSH, I entered my email address like I do everywhere:

MyEmail@example.com

Then I signed up the first account using the exact same characters:

MyEmail@example.com

I was surprised when, after activating the account, I had no access to the admin panel.

Starting over and entering this as my email:

myemail@example.com

worked. Perhaps email address should not be a case-sensitive comparison. See prior issue

4 Likes

Aha, if that’s a bug we should fix it cc: @sam.

This would be specific to first signup, as emails are NOT case sensitive everywhere else.

2 Likes

Fixed per:

https://github.com/discourse/discourse/commit/bd9bc7918ccf29820415a9c1caa809e797fa6bcc

3 Likes