가입 구성

Auth ModuleSign 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) 및 모바일 애플리케이션의 경우 패스 필드 ];
    • 세 번째 input 은 사용자가 생성한 비밀번호를 반복하고 일치하는지 확인하기 위해 필요합니다. [ 웹 애플리케이션의 경우 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

어디서부터 시작해야 할지 모르겠나요? 초보자를 위한 속성 과정으로 시작하여 AppMaster를 A부터 Z까지 탐색해보세요.

시작하기
AppMaster 101 Crash Course

추가 도움이 필요하신가요?

전문가의 도움으로 어떤 문제든 해결하세요. 시간을 절약하고 애플리케이션 구축에 집중하세요.

headphones

지원팀 문의

문제를 알려주시면 해결책을 찾아드리겠습니다.

message

커뮤니티 채팅

다른 사용자와 연결하여 플랫폼에 대한 도움을 받으세요.

커뮤니티 참여
가입 구성 | AppMaster University