Configuração do Sign-Up

Auth Module acrescenta alguma flexibilidade em Sign Up configuração. Ir para Modules e clique para a secção Auth Module para abrir as suas configurações.

  • SignUp Groups: define a lista de grupos em que o utilizador será membro de um grupo após a inscrição.
  • SignUp: permite aos utilizadores inscreverem-se e obterem contas na sua candidatura.
  • Session timeout (minutes): define quanto tempo a sessão do utilizador estará activa sem actividade do utilizador. Após o valor de timeout a sessão do utilizador será terminada.
  • Failed login delay (in ms)Timeout : define o tempo de atraso das respostas após tentativas falhadas de login para evitar ataques de força bruta.
  • Email confirmation required: define se o utilizador tem de confirmar o registo via email.
  • Signed-Up User ActiveActive=true: define active=true para cada objecto de utilizador recém-criado, se activado.
  • Groups O separador permite criar e configurar a lista de grupos de utilizadores.

configure_registr_fe

Sign Up O processo pode ser configurado na aplicação web. Uma vez criado o projecto, o seguinte processo de negócio é também pré-configurado:

  • login inputString: validação do valor do email;
  • Confirm password inputString: verifica se as palavras-passe são correspondentes;
  • Register botão: cria um novo objecto User e valida o registo;

configure_register_button

criação do processo de registo personalizado

  1. No editor de interface, criar um Container e colocar alguns Input elementos nela contidos, como no exemplo abaixo
    1_fe_layout
    • E-mail é responsável por introduzir e validar o e-mail do utilizador [Input (email) para aplicações web e Email fieldpara aplicações móveis];
    • A segunda input é responsável pela introdução e validação de uma nova palavra-passe de utilizador [Input (password) para aplicações web e Pass field para aplicações móveis];
    • O terceiro input é necessário repetir a palavra-chave criada pelo utilizador e verificar se estas são correspondidas [Input (password) para aplicações web e Pass field para aplicações móveis];
    • Register botão inicia o processo comercial de validação de todos os valores introduzidos;
    • Login o botão inicia Navigate bloquear o formulário de autorização de utilizador apropriado;
  2. Criar processo empresarial associado com o Register botão. onClick evento seria o ponto de entrada para este processo2_onClick
  3. Antes de mais, a lógica tem de ser construída dessa forma para verificar e validar os campos introduzidos. Get Properties Os blocos são utilizados para obter dados.
    3_validateInputs
  4. Os valores introduzidos pelo utilizador (Value) são passados para a entrada do Server request POST /register/ processo.
    4_register_post
  5. Após a conclusão bem sucedida do processo de Server request POST /register/ processo, o Auth Token (token) é devolvido da saída, que é atribuída à sessão do utilizador actual (Set Auth Token) e o utilizador é redireccionado para a página desejada definida pelo Navigate bloco.
    5_navigate
Was this article helpful?

AppMaster.io 101 Curso de Crash

10 Módulos
2 Semanas

Não sabe por onde começar? Avance com o nosso curso intensivo para principiantes e explore o AppMaster de A a Z.

Iniciar curso
Development it’s so easy with AppMaster!

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda de nossos especialistas. Economize tempo e concentre-se na criação de seus aplicativos.

headphones

Entre em contato com o suporte

Conte-nos sobre o seu problema, e nós encontraremos uma solução para você.

message

Bate-papo da comunidade

Discuta perguntas com outros usuários em nosso chat.

Junte-se à comunidade