Implementar la Registración de dispositivos Moviles en una Webapi

Terminado

Publicado: Hace 28 días Plazo: No definido Propuestas: 4 Freelancers interesados: 6

Abierto

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: IT & Programación
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

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

Crea tu propio proyecto

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