Implementar la Registración de dispositivos Moviles en una Webapi


Terminado
Descripción:
Proyecto: CompanyPos
Requerimiento: Implementar la registración, autenticación y desregistración de dispositivos móviles.
Tareas
1)    Crear tabla dispositivos con los siguientes parámetros sugeridos:

•    UUID: Identificación de Maquina (posiblemente string).
•    User: Contiene usuario y contraseña en el proyecto.
•    PinNumber: Numero de 4 dígitos autogenerado.

2)    Generar los siguientes métodos:

•    Register: Registrar usuario junto con numero de dispositivo. Devuelve PinNumber
•    Login: Crea una sesión para acceder a los métodos.
Input: UUID, PinNumber.
Output: Token.
•    Logout: (Ya está implementado). Verificar si se requiere hacer algo en la nueva tabla.
•    Unregister: Eliminar la relación usuario dispositivo.

Tener en cuenta:
    Un dispositivo cuenta con múltiples usuarios.
    Un usuario puede tener múltiples dispositivos.
    Un usuario debe tener el mismo número de pin o PinNumber compartido entre dispositivos.
    No está habilitada la migración en EF. Es necesario el archivo .sql con los alters y creates a la base de datos.

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador

Abierto

Presupuesto

4

Propuestas

5

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

PEDRO P. Ingeniero de sistemas, .Net, CSD + detalles

Luis A. M. G. Mi objetivo en el ámbito profesional consiste en emprender mi propia empresa de desarrollo de software. Cada paso que he dado a nivel profesional lo considero como una forma de aprender o un escalón mas de lo que nece... + detalles

Jefferson L. Desarrollando software desde hace 6 años, soy estudiante de Ing. de Computación y he representado al país en las finales de la competencia de tecnología más prestigiosa del mundo: Microsoft Imagine Cup. Tengo conocimi... + detalles

Alexis A. Estudiante de octavo cuatrimestre de ingeniería en sistemas, con titulo de TSU en Tecnologías de la Información y comunicación en Área de sistemas informáticos, listo para desarrollar aplicaciones web y de escritorio,... + detalles