Back to jobs

Add Offline Device-Based Access Control to Legacy Windows PHP Application

Search - MySQL · local_filter_skipped · UID ~022087798058741523776

Open Job

Job Details

Budget Unknown
ExperienceExpert
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenThu, Aug 13, 2026 10:40 PM
Last seenWed, Aug 19, 2026 3:19 PM

Description

Project Overview I use a legacy Windows application internally in my company. The application is a local web-based tool running on PHP 5.x, Apache and MariaDB. It currently runs entirely locally on Windows from a self-contained application folder and does not require an Internet connection during normal use. The application itself is already working correctly. I need to deploy it on computers belonging to several freelance contractors, but I want to retain control over the copies I distribute. Objective I am looking for a developer who can design and implement a simple additional access-control layer around the existing application. The original application should remain as untouched as reasonably possible. Ideally, I would like: - Each installation to be authorized for a specific computer/device. - Copying the complete application folder to another computer should not automatically create another working installation. - The possibility to define an expiration date for an authorized computer. - The application must continue to work completely offline during normal use. - I should be able to authorize/deauthorize computers and define expiration dates myself, without needing a developer each time. - Ideally, there should also be an administrator/master mechanism allowing me to manage these authorizations. The goal is not to modify the application's existing licensing system. I only want to add an additional access-control mechanism for copies of the application that I deploy to

Skills

MySQL Microsoft Windows Application Security MariaDB .NET Framework PHP +2

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.