Find Jobs
Hire Freelancers

Authentication for different operating systems needed (do only one or as many as you like)

$100-320 USD

Cancelado
Publicado hace casi 12 años

$100-320 USD

Pagado a la entrega
To limit access to our B2B website we want to have an authentication applications written for the following device categories: - Windows PC - Linux PC - Mac laptop and desktop computers - iOS devices - Windows mobile devices - Android devices - Symbian devices - J2ME capable devices You can place a bid for as many of the operating systems as you like. The price per operating system however should not exceed $40 (including vWorker fee). Please indicate for which operating system(s) you place your bid. If one application can cover multiple operating systems then please indicate that. In that case you would be able to charge up to $40 for the first OS covered and up to an additional $20 for each additional OS covered by the application. For more details please see below. ## Deliverables To limit access to our B2B website we want to have an authentication applications written for the following device categories: - Windows PC - Linux PC - Mac laptop and desktop computers - iOS devices - Windows mobile devices - Android devices - Symbian devices - J2ME capable devices You can place a bid for as many of the operating systems as you like. The price per operating system however should not exceed $40 (including vWorker fee). Please indicate for which operating system(s) you place your bid. If one application can cover multiple operating systems then please indicate that. In that case you would be able to charge up to $40 for the first OS covered and up to an additional $20 for each additional OS covered by the application. How should the authentication work you ask. We would like to base it on the devices MAC ID. Since the MAC ID cannot be read by a website we want to have above mentioned authentication application which will work as follows: One time setup - User downloads and installs the authentication app - User starts the app and is asked for username and password - The app then retrieves the MAC ID - The app logs into our MySQL DB, checks the username and password against entries in a table and if the field for the MAC ID is empty stores the MAC ID in the database. Continuous operation (once an hour) - The application will retrieve a string from a table in our DB that has only one field for that string - It then will retrieve the MAC ID, concatenate it with the string retrieved from our DB and encrypt it with the public key - Only then the encoded MAC ID will be stored as a text file on the device in a location that can be accessed by our websites JavaScript. Our requirements for the app are: - Preferably written in an open source language (Java?!) - Since the application is supposed to continuously run it needs to have a very small foot print - There needs to be an easy way for us to modify our databases IP, username, password and public key - Code needs to be well documented - We need instructions which software (version) is required and how to compile the app once we entered our databases IP, username, password and public key - We also need instructions on how to deploy the app - And last but not least we need to know how our JavaScript can identify the OS of the device to determine where to look for the text file with the encrypted MAC ID (I need to know that ASAP so I can write a test website on my end in order not to delay payment to you.) - For the user we need to have instructions on how to stop the app and / or entirely remove it if desired. Verification: Once the applications are completed I will make another project for people that own one of the devices to download, install and run the application. They then will have to access my test application and will be presented with a unique string which they email for verification to me. If this test is successful I will release the funds to you.
ID del proyecto: 2736668

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
2 freelancers están ofertando un promedio de $46 USD por este trabajo
Avatar del usuario
See private message.
$68 USD en 21 días
4,7 (24 comentarios)
5,8
5,8
Avatar del usuario
See private message.
$40,80 USD en 21 días
5,0 (21 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$51 USD en 21 días
4,8 (3 comentarios)
2,9
2,9

Sobre este cliente

Bandera de GERMANY
Memmingen, Germany
4,9
41
Forma de pago verificada
Miembro desde mar 7, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.