<div dir="ltr">My own thoughts on this are that while this may be a good idea (and even a necessity) in the long term, the game in its current state probably does not really warrant this.  The game can easily be "beaten" in less than an hour, and it doesn't really have a long term appeal to it that keeps players coming back for more (as an aside, this is part of the reason why I wanted to contribute to it).  At this point, I don't think anyone would be too worried about losing access to their account.  Until we make some improvements to the game to introduce this long term appeal and actually get a bigger and more stable userbase, having the ability to communicate to players, being able to recover their accounts if they forgot their password, and other such features that might require having an email is probably not necessary or worthwhile.<div>

<div><br></div><div>On the other hand, requiring an email address to register might actually deter some people from registering at all.  Every click and every bit of information we collect during the registration process decreases the chances that someone will actually complete the process and play (and this would especially be true with emails, which people are reluctant to give out due to fear of spam).  For this reason, I actually kind of preferred the much simpler registration system in the original BrowserQuest where all you have to do is name your character, click Play and off you go - no passwords or emails required.</div>

<div><br></div><div>So in summary, my opinion is for now I don't think we should use email as the primary login method, and rather worry about making core changes to the game to increase its long term appeal and gain more of a userbase.  I think we have a pretty decent start with this with the leveling and inventory system and PVP, but it looks like all of these features are in varying degrees of working / not working, and all are in need of some improvement.  We should also work on getting the word out in the original BrowserQuest (which still enjoys greater popularity) that our version exists and is still in somewhat active development (I originally had no clue and found this fork by accident).</div>

<div><br></div><div>Regards,</div><div>Sergey</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Sep 20, 2013 at 5:37 AM, Justin Clift <span dir="ltr"><<a href="mailto:jclift@redhat.com" target="_blank">jclift@redhat.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Sergey has submitted a new pull request to fix some more<br>
of the login form issues, this time with the different<br>
failure types. (eg bad password, non-existent user, etc)<br>
<br>
  <a href="https://github.com/browserquest/BrowserQuest/pull/132" target="_blank">https://github.com/browserquest/BrowserQuest/pull/132</a><br>
<br>
While thinking about this stuff, I sort of wonder if we<br>
should change to using email addresses as login id's?<br>
<br>
eg: Login form like this:<br>
<br>
  Email address: _______________<br>
  Password:      _______________<br>
<br>
It would ensure we can get in contact with people if<br>
we need to for technical reasons (eg "someone is trying<br>
to break into your account"), but it could also make<br>
things more complicated. eg Having to send an initial<br>
verification email with random token, track if they've<br>
responded to the verification email, then activate<br>
their account, etc.<br>
<br>
What are people's thoughts?<br>
<br>
Regards and best wishes,<br>
<br>
Justin Clift<br>
<br>
--<br>
Open Source and Standards @ Red Hat<br>
<br>
<a href="http://twitter.com/realjustinclift" target="_blank">twitter.com/realjustinclift</a><br>
<br>
_______________________________________________<br>
Browserquest mailing list<br>
<a href="mailto:Browserquest@mozilla.org">Browserquest@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/browserquest" target="_blank">https://mail.mozilla.org/listinfo/browserquest</a><br>
</blockquote></div><br></div>