如何使用标准的auth api和username = True

时间:2019-04-06 08:00:01

标签: python web2py

我最近升级了web2py,并开始使用username = True,通过auth / profile返回的表单不再包含用户电子邮件地址。

用户如何在标准api下更改电子邮件地址?

1 个答案:

答案 0 :(得分:1)

无论是否使用username=True,该电子邮件地址都不能通过当前的Auth API进行编辑(大概是出于安全原因,此更改大约在一年前进行了更改)。目前,您必须实现自己的电子邮件更改功能。为了提高安全性,您可能需要密码验证,并可能向新地址发送验证电子邮件(并可能在更改完成后向旧地址发送通知)。