我们正在尝试开发一个系统,其中一个人创建一个用户名是该人的电子邮件地址的帐户。问题是,该人可以拥有自己的唯一帐户(他是管理员),并且可以成为其他人帐户的“用户”。
帐户的“管理员”将能够将一个人的电子邮件地址分配给他们的帐户,并为该人创建一个密码以作为用户登录。
在 MySQL 中,由于电子邮件地址是唯一标识符,因此我们在尝试识别该人登录的帐户时遇到了问题。有没有更好的方法来做到这一点?
显然,为一个人分配到的每个帐户使用唯一的用户名可以解决这个问题,但我们希望使用一个电子邮件地址,因为它不会让用户记住。
任何帮助,将不胜感激!