Thoth is a powerful tool to support collaborative systematic reviews. Developed as a multi-platform solution, Thoth aims to automate important parts of the systematic review process, facilitating and streamlining the work of researchers and professionals involved in this type of study.
O sistema atual permite o cadastro de usuários apenas através do preenchimento manual de formulários, sem a opção de utilizar métodos de autenticação social, como Google, Facebook e Apple. Isso pode resultar em uma experiência de usuário menos fluida e aumentar a taxa de abandono durante o processo de registro.
Passos para Reproduzir o Comportamento Atual
Acesse a página de registro de conta.
Note que as únicas opções de cadastro disponíveis são via formulário manual.
Preencha os campos necessários manualmente.
Envie o formulário de registro.
Comportamento Esperado
O sistema deve oferecer a opção de cadastro e login utilizando métodos de autenticação social, como Google, Facebook e Apple. Os usuários devem poder selecionar uma dessas opções e, ao serem redirecionados para o respectivo serviço de autenticação, autorizar o acesso à sua conta. Após a autenticação bem-sucedida, o sistema deve criar ou acessar a conta do usuário automaticamente, garantindo a integridade dos dados e proporcionando uma experiência de usuário mais fluida e conveniente.
Passos para Implementação
Acesse a página de registro de conta.
Adicione botões de cadastro e login para Google, Facebook e Apple.
Configure os serviços de autenticação social para cada plataforma.
Teste o fluxo de registro e login utilizando cada método de autenticação social.
Verifique se, após a autenticação bem-sucedida, a conta do usuário é criada ou acessada corretamente.
Comportamento Esperado após Implementação
Os usuários devem poder se registrar ou fazer login utilizando suas contas do Google, Facebook ou Apple com apenas alguns cliques. O sistema deve validar a autenticidade dos dados recebidos dessas plataformas e garantir a segurança e integridade das informações armazenadas no banco de dados. Além disso, os usuários devem receber feedback apropriado em caso de erros ou falhas durante o processo de autenticação social.
Descrição do Comportamento/Erro
O sistema atual permite o cadastro de usuários apenas através do preenchimento manual de formulários, sem a opção de utilizar métodos de autenticação social, como Google, Facebook e Apple. Isso pode resultar em uma experiência de usuário menos fluida e aumentar a taxa de abandono durante o processo de registro.
Passos para Reproduzir o Comportamento Atual
Comportamento Esperado
O sistema deve oferecer a opção de cadastro e login utilizando métodos de autenticação social, como Google, Facebook e Apple. Os usuários devem poder selecionar uma dessas opções e, ao serem redirecionados para o respectivo serviço de autenticação, autorizar o acesso à sua conta. Após a autenticação bem-sucedida, o sistema deve criar ou acessar a conta do usuário automaticamente, garantindo a integridade dos dados e proporcionando uma experiência de usuário mais fluida e conveniente.
Passos para Implementação
Comportamento Esperado após Implementação
Os usuários devem poder se registrar ou fazer login utilizando suas contas do Google, Facebook ou Apple com apenas alguns cliques. O sistema deve validar a autenticidade dos dados recebidos dessas plataformas e garantir a segurança e integridade das informações armazenadas no banco de dados. Além disso, os usuários devem receber feedback apropriado em caso de erros ou falhas durante o processo de autenticação social.