Analisando propostas

Mobile App com autenticação Oauth Client/Server

Publicado em 10 de Abril de 2017 dias na TI e Programação

Sobre este projeto

USD 50 - 100

Tecnologias
Servidor: .NET Framework 4.5.1 e MySQL
Cliente: Ionic 2 com Angular.js
Comunicação Client/Server: REST

Criar app cliente (ionic) com 2 telas (telas com mínimo de detalhes, serão trocadas por telas desenhadas posteriormente). Estamos buscando somente a funcionalidade

Tela 1:
[label]Usuário: [/label] [input user]
[label]Senha: [/label] [input pwd]
[button]Entrar[/button]  [button]Limpar[/button]


Tela 2:
[button]Sair[/button]
[input name=var]
[label txt1][/label]
[button]Servidor[/button]

Na Tela 1:
Ao apertar o botão "Entrar", o app validará se ambos os campos estão preenchidos e fará a autenticação com o servidor através do protocolo OAuth2.
Ao apertar o botão "Limpar", o app deixará em branco o preenchimento de ambos os campos da tela.

Na Tela 2:
Ao apertar o botão "Sair", o app finalizará a conexão com o servidor, seguindo eventuais processos do OAuth2.
Ao apertar o botão "Servidor", o app chamará o serviço "testaservidor" passando o conteúdo do input "var" como parâmetro. Apresentará a string de retorno do servidor no label "txt1".


No servidor deve ser implementado:
- Serviço de autorização/autenticação do OAuth2, deixar comando SQL de conexão a uma base MySQL comentado e, no lugar, aceitar qualquer combinação de usuário e senha.
- Serviço "testaservidor", que receberá uma string de entrada e retornará com uma string com o horário do servidor (obtido a partir do horário da máquina).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

.NET MySQL SQL Ionic Framework

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer