Pesquisar

Criação de tela de login com Ionic 2

04/07/2017 às 02:39

Descrição do Projeto:

Necessito de um app simples, somente a tela de login pegando os dados de uma API Rest feita com cakephp. Não vai ter botão de cadastro, somente o campo "Login", "Senha", junto do botão "Logar" e o sistema para recuperar senha. O restante do app eu já tenho pronto utilizando o Ionic2.

Campos para consultar:

id
empresa_id (mostrar quando logado)
nome (mostrar quando logado)
username (usuario)
password (senha)
email (recuperar senha enviando para o email)
active (logar apenas quando o campo estiver true)
token (somente usuários com token podem logar).

Validações:
- Preencher o campo usuário.
- Preencher o campo senha.
- Informar se o usuário ou senha foi digitado errado.
- Se o active estiver false o usuário sera informado que seu cadastro esta bloqueado, caso o usuário e senha esteja correto.
- Usar o username e email para recuperar a senha, se o username não existir ele vai informar que o usuário e inexistente, o email precisa ser o mesmo cadastrado.
- Quando fechar o app ou apertar o botão sair o usuário sera obrigado a realizar o login novamente.

Detalhes:
- A dashboard para onde o usuario vai quando logar vai mostrar apenas o campo "nome" e o campo "empresa_id".
- Código comentado, pois todo o projeto possui comentário no código.
- O token utiliza o bearer authentication, passando o token do usuario para trazer as informações do banco, a api bloqueia as informações se n tiver token.
- O app utiliza o content-type application/vnd.api+json.
- Não se preocupe com a parte gráfica, preciso apenas do funcionamento.

Quaisquer duvidas podem me perguntar no chat, agradeço a todos os profissionais que me enviarem propostas.

Atenciosamente.

Habilidades desejadas:

AngularJS Mobile HTML Javascript

Atividades do cliente nesse projeto:

Última visualização: 12/11/2017 às 17:37

Última interação: 06/07/2017 às 15:17

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 7
Propostas excluídas: 6
Interessados: 11

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação de Notion para gestão de alunos - Quero desenvolver um Notion para gestão de alunos. Preciso de abas para: • Controle de alunos, dados, adesão, renovação • Kanban para saber o nível do ...

Verificação de conta no Google Console - Preciso realizar a verificação da conta no Google Play Console, pois os apps foram removidos da loja. Segundo eles, devido a uma divergência no DUNS. Apresenta essa mensagem: Yo...

Publicar aplicativo webview na Apple Store - Desejo um profissional com experiência em publicar aplicativos na Apple Store. O aplicativo foi criado com webview e preciso que seja publicado, já tenho ciência dos valores a se...

Deploy e correção de erros no app Android Auto - Basicamente, estou com o projeto em andamento, porém o programador que estava à frente do projeto não conseguiu completar e fazer o deploy correto no Google Play. OBS: O app j...

Aplicativo Android em Kotlin - O projeto é desenvolver um aplicativo de Android em Kotlin que faça integração e se comunique com um aplicativo no Windows.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.