注册配置

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

自定义注册业务流程的创建

  1. 在界面编辑器中,创建一个 Container 并把一些 Input 元素,如下面的例子

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

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

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

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

AppMaster 101速成课

10 模块
2

不知道从哪里开始?从我们的初学者速成课程开始,从A到Z探索AppMaster。

开始
AppMaster 101 Crash Course

需要更多帮助?

在专家的帮助下解决任何问题。节省时间,专注于构建您的应用。

headphones

联系支持

告诉我们您的问题,我们会为您找到解决方案。

message

社区聊天

与其他用户交流,获取平台相关帮助。

加入社区
注册配置 | AppMaster University