Auth0:付费用户的多步骤注册表单

Tus*_*rav 5 auth0

我在我现有的常规php Web应用程序中使用auth0.
我的网站上有免费用户和付费用户.对于免费用户注册过程很简单,我调用create user api来触发验证邮件.

但对于付费用户,我有一个多步形式.在第一步中,用户输入他的信息并在应用程序中注册为免费用户,然后重定向到支付页面.我不能在第一步之后调用auth0 reg api,因为用户将在付款前立即获得验证电子邮件.

如果我在成功付款后拨打电话,则无法跟踪用户是否退出(不填写付款表单,但已注册为免费用户).请建议我应遵循的方法.

提前致谢

小智 0

确保您禁用了公共注册(此端点),而是通过管理 API创建用户端点从后端执行用户注册。

然后您可以使用该verify_email参数来指示在创建用户后不应立即发送验证电子邮件。然后,您可以稍后使用此端点在付款表格完成后触发发送验证电子邮件。