首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许使用电子邮件登录

问允许使用电子邮件登录
EN

Drupal用户
提问于 2018-02-27 04:08:34
回答 3查看 1.6K关注 0票数 0

作为对我之前的问题的跟进,我认为允许将电子邮件地址设置为登录用户名是很好的。或者至少不需要用户名字段并默认使用电子邮件地址。这是Facebook登录的一个用例,它允许使用电子邮件地址作为登录的用户名。

当我试着跑

代码语言:javascript
复制
{
"name": { "value": "test05@gmail.com" },
"mail": { "value": "test05@gmail.com" }
}

我得到了回应

代码语言:javascript
复制
{
    "message": "Unprocessable Entity: validation failed.\nname: The username can not be an email address.\n"
}
EN

回答 3

Drupal用户

发布于 2021-07-04 11:16:36

我使用电子邮件注册模块。

一旦启用,在登录期间电子邮件地址是必需的,而不是用户名。用户名仍然不能是电子邮件地址,但是从UX的角度来看,用户名变得不相关了。

来自模块描述:

本模块旨在解决Drupal站点上的帐户管理中的一些可用性问题。

  1. 在许多网站上,“用户名”的概念是不必要的,而电子邮件是必要的。这个模块允许用户注册和登录,只使用他们的电子邮件地址,而不担心用户名。
  2. 一般来说,表单上的字段越少,人们就越容易完成任务。这个模块允许网站只使用一封电子邮件进行注册。一种形式有多简单?太简单了。
  3. 这个模块可以配置为允许用户名,以及为网站,这是很重要的。在这种情况下,用户可以使用用户名或电子邮件登录,这对用户尝试使用电子邮件登录(即使忘记用户名也很可能记得自己的电子邮件)很有帮助。
票数 1
EN

Drupal用户

发布于 2019-03-01 16:09:08

我的模块只使用电子邮件登录应该解决这个问题:

这个简单的Drupal 8模块允许用户使用标准登录表单中的电子邮件地址进行独占登录。安装程序:只需启用模块即可。推荐模块:此模块基于登录电子邮件或用户名模块:https://www.drupal.org/project/login_电子邮件用户名

票数 0
EN

Drupal用户

发布于 2023-02-14 06:10:12

使用此模块

https://www.drupal.org/project/mail_登录

此模块使用户能够以最小的配置通过电子邮件地址登录。对于配置邮件登录,请转到“/admin/config/people/ mail”。可用配置:

通过电子邮件地址启用登录:此选项允许通过电子邮件地址登录。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/256646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档