4D para iOS: Autenticação de e-mail

Tradução automática de Deepl

A monitorização do acesso à sua aplicação móvel é uma capacidade muito importante que merece mais consideração. A validação de e-mail é uma das formas mais simples e seguras de determinar a autenticidade e legitimidade da pessoa que tenta entrar na sua aplicação. 4D para iOS permite-lhe manusear facilmente este processo de validação, verificando se uma mensagem de correio electrónico vem de quem afirma ser enviada, e permitindo-lhe bloquear utilizações nocivas do correio electrónico.

Basicamente, o processo actualiza o estado da sessão de um utilizador para lhe dar acesso à aplicação

Um processo de validação simples

O processo pode ser resumido em três etapas simples:

  1. Quando um utilizador introduz o seu endereço electrónico no formulário de login e clica no botão Login, o estado da sua sessão será actualizado para o estado “pendente”.
  2. Um e-mail de validação é então enviado ao utilizador, que apenas precisa de clicar no link de validação do e-mail para actualizar o estado da sua sessão de “pendente” para “aceite”.
  3. Uma vez concluído o processo de validação, o utilizador pode reabrir a aplicação e porque o seu estado de sessão é “aceite”, o acesso é agora concedido.

A documentação está disponível para o ajudar a gerir as suas primeiras autenticações por correio electrónico e a compreender plenamente o processo.

Um componente para gerir as sessões

O componente que trata e facilita o processo também está disponível para que possa adaptar a autenticação de acordo com as suas próprias necessidades. Sinta-se à vontade para escolher os aspectos que lhe são relevantes. E, claro, todas as contribuições são bem-vindas a este projecto na forma de feedback, relatórios de bugs, e ainda melhor – puxar pedidos!

David Azancot
• Proprietário do produto 4D for iOS - David Azancot uniu-se ao time 4D Product como Proprietário do Produto em 2017. Está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação de funcionalidades satisfaçam às necessidades do cliente. David se formou com um MBA em Marketing, Internet e mobilidade no Instituto Leonard da Vinci e começou sua carreira em 2011 com uma empresa móvel de nova criação, posteriormente adquirida por Madvertise (um grupo de marketing móvel). Apaixonado pelas interfaces móveis, foi a escolha natural para desenvolver formatos de anúncios móveis interativos para o grupo em 2015. Paralelamente, David desenvolve suas próprias aplicações para iOS e Android desde 2012.