鉴于onLogin
事件提供的数据,并考虑到我使用的是RaaS和screenSets。
如何判断用户是否是新用户(我的意思是刚刚注册)?
注意:我知道返回的属性newUser
,但文档说它不适用于tfa用户,我刚刚确认它不适用于需要电子邮件的电子邮件/密码帐户验证
答案 0 :(得分:0)
您是对的,TFA和电子邮件验证都会在验证之前在数据库中创建用户,因此在完成注册时newUser标志始终为false。根据您的实施情况,您可以使用accountCreated webhook来跟踪数据库中何时创建新用户,如果您只想跟踪完全注册的新用户,则可以使用accountRegistered webhook。