注册配置
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块定义的页面。