back&: 如何向两种用户发送不同角色的注册页面

back&: How to send signup page with different role to two kinds of users

我使用 back& 平台,我有两种用户:

被视为 providers 的用户和其他被视为 consumer 的用户。

Security & Auth/Configuration 部分有 Public AppInvited users default assigned role: 所以我可以将角色附加到一种用户

但是如何发送具有provider角色的邀请页面呢?其他访问该站点并注册的用户获得 consumeruser 角色?

谢谢

您可以使用隐藏字段标签并将角色作为值传递到邀请表单中。因此,当访问者通过邀请页面注册时,角色是预定义的。

在 "SECURITY ACTIONS" 下,在创建前添加一个新操作,它根据您在注册时发送的参数更新角色。 在动作中代码是:

userInput.Role = 'ReadOnly';

为了向注册发送附加信息,请使用 Backand.signup(...) 中的参数,请在此处查看更多文档:http://docs.backand.com/en/latest/apidocs/security/#saving-additional-parameters-during-sign-up