Find Jobs
Hire Freelancers

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

$100-320 USD

已取消
已发布大约 12 年前

$100-320 USD

货到付款
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: 2736668

关于此项目

2提案
远程项目
活跃12 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
2威客以平均价$46 USD来参与此工作竞价
用户头像
See private message.
$68 USD 在21天之内
4.7 (24条评论)
5.8
5.8
用户头像
See private message.
$40.80 USD 在21天之内
5.0 (21条评论)
4.3
4.3
用户头像
See private message.
$51 USD 在21天之内
4.8 (3条评论)
2.9
2.9

关于客户

GERMANY的国旗
Memmingen, Germany
4.9
41
付款方式已验证
会员自3月 7, 2012起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。