我最近升级了web2py,并开始使用username = True,通过auth / profile返回的表单不再包含用户电子邮件地址。
用户如何在标准api下更改电子邮件地址?
答案 0 :(得分:1)
无论是否使用username=True
,该电子邮件地址都不能通过当前的Auth API进行编辑(大概是出于安全原因,此更改大约在一年前进行了更改)。目前,您必须实现自己的电子邮件更改功能。为了提高安全性,您可能需要密码验证,并可能向新地址发送验证电子邮件(并可能在更改完成后向旧地址发送通知)。