我有 3 个不同的用例,我想在同一模型中创建一个系统用户:
- 在我的客户加入平台的过程中我的客户
- 同事通过电子邮件注册成为其组织的用户
- 邀请我的客户客户在结帐
过程中注册一个帐户。
我希望他们在这个过程中输入他们的新密码。我如何最好地解决这个问题?
我有 3 个不同的用例,我想在同一模型中创建一个系统用户:
我希望他们在这个过程中输入他们的新密码。我如何最好地解决这个问题?
在最新版本中,即使用户通过注册,returnUrl 也会保留,从而解决了问题。感谢 MDriven 的大力支持!
即使有可能走这条路,我也建议你把它反过来。要求用户创建一个帐户。一旦他们拥有一个帐户,您就可以通过在已经存在的 sysuser 上设置一些状态来将该帐户提升为同事和/或客户。
...有一个 UserInvite 对象 - 将链接通过电子邮件发送到接受邀请的页面 - 如果他们没有这样做,在接受页面中显示用户链接以注册或登录。一旦您在范围内拥有 CurrentUser 和 UserInviteObject,您就可以将它们捆绑在一起并完成思考。