注册配置
Auth Module 块中增加了一些灵活性。 Sign Up 配置中增加了一些灵活性。转到 Modules 部分,并点击 Auth Module 来打开它的设置。
- SignUp Groups: 定义组的列表,用户在注册后将成为一个组的成员。
- SignUp 帐户:允许用户在你的应用程序中注册和获得帐户。
- Session timeout (minutes) 定义用户的会话在没有用户活动的情况下将被激活多长时间。在超时值之后,用户的会话将被终止。
- Failed login delay (in ms):定义登录尝试失败后的响应延迟时间,以防止暴力攻击。
- Email confirmation required: 定义了用户是否必须通过电子邮件确认注册。
- Signed-Up User Active 启用:如果启用,为每个新创建的用户对象设置active=true。
- Groups 选项卡允许创建和配置用户组的列表。

Sign Up 流程可以在网络应用中进行配置。一旦项目被创建,以下业务流程也会被预先配置。
- login inputString:电子邮件值验证。
- Confirm password inputString: 检查密码是否匹配。
- Register 按钮:创建新的 对象并验证注册。User

自定义注册业务流程的创建
-
在界面编辑器中,创建一个 Container 并把一些 Input 元素,如下面的例子

- E-mail 字段负责输入和验证用户的电子邮件[ Input (email) 用于网络应用和 Email field 用于移动应用程序]。
- 第二个 input 负责输入和验证新的用户密码[用于网络应用,用于移动应用];第二个 Input (password) 用于网络应用,用于移动应用的 Pass字段]。
- 第三项 input 需要重复用户创建的密码,并检查这些密码是否匹配[对于网络应用和移动应用的Pass字段]。 Input (password) 对于网络应用和 Pass field 对于移动应用程序]。
- Register 按钮启动验证所有输入值的业务过程。
- Login 按钮启动了 Navigate 块到相应的用户授权表格。
-
创建与该按钮相关的业务流程。 Register 按钮相关的业务流程。 onClick 事件将是这个过程的入口

-
首先,必须建立逻辑,以便检查和验证输入的字段。 Get Properties 块是用来获取数据的。

-
用户输入的值( Value)被传递到程序的输入端。 Server request POST /register/ 进程。

-
在成功完成 Server request POST /register/ 进程时,将 Auth Token( token)从输出端返回,该输出端被分配给当前用户会话( Set Auth Token),用户被重定向到由块定义的所需页面。 Navigate 块定义的页面。

