Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Kentico 中,有一个带有两个文本框(电子邮件和密码)的登录表单。
用户已经通过电子邮件登录访问该站点。
我需要他们能够使用用户名而不是电子邮件访问该站点。用户名值已存在于CMS_User表 columnUserName中。
CMS_User
UserName
除非您强制用户名是电子邮件地址,否则该字段也可以处理不是电子邮件地址的用户名。当您在公共网站上注册或在 Kentico 中创建用户帐户时,这就是将什么值存储在哪里的不同之处。
当您在公共站点上注册并且没有特定的用户名字段时,它将获取电子邮件地址并将其作为用户名值。