0

是否可以在将激活电子邮件发送给用户之前更改用户数据(用户名、姓名……)?我想使用电子邮件作为用户名,所以我需要将电子邮件字段的值复制到用户名字段。当我使用 onUserAfterSave 事件时,我已经能够将用户名值更新为电子邮件值,但是在此事件之前已经发送了激活电子邮件....我尝试使用 onUserBeforeSave 事件但没有成功....

感谢帮助!

4

1 回答 1

0

那么为什么不将电子邮件作为用户名直接存储在 onuserbeforesave 事件或类似事件上。这样您就不需要更新表了,我认为激活电子邮件将直接将电子邮件作为用户名。

于 2013-08-06T13:25:07.227 回答