Find Jobs
Hire Freelancers

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

$100-320 USD

Anulowano
Opublikowano około 12 lat temu

$100-320 USD

Płatne przy odbiorze
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.
Identyfikator projektu: 2736668

Informację o projekcie

2 ofert
Zdalny projekt
Aktywny 12 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
2 freelancerzy składają oferty o średniej wysokości $46 USD dla tej pracy
Awatar Użytkownika
See private message.
$68 USD w 21 dni
4,7 (24 opinii)
5,8
5,8
Awatar Użytkownika
See private message.
$40,80 USD w 21 dni
5,0 (21 opinii)
4,3
4,3
Awatar Użytkownika
See private message.
$51 USD w 21 dni
4,8 (3 opinii)
2,9
2,9

O kliencie

Flaga GERMANY
Memmingen, Germany
4,9
41
Zweryfikowana metoda płatności
Członek od mar 7, 2012

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.