Find Jobs
Hire Freelancers

Mosquitto HTTP Auth Plugin Implementation

$10-30 USD

Lukket
Slået op 2 måneder siden

$10-30 USD

Betales ved levering
Mosquitto HTTP Auth Plugin Windows We are using Mosquitto Broker for our MQTT communication. We want to implement HTTP authentication and have been looking at this Go Auth plugin: [login to view URL] However, it seems like it only has Linux support, we need Windows support. Essentially we need that whenever there is a connection to our Mosquitto broker, Mosquitto should send a HTTP POST request to our server and verify the MQTT Username and Password. We have been searching around on the internet and found two interesting Github repos regarding this: [login to view URL] [login to view URL] We would need help with: * Select plugin source, compile and test the plugin (C++) for Windows in Visual Studio 2022 * If these two plugins or similar online ones that supports Mosquitto HTTP Auth is not working, modify to make it work or rewrite it/create new. * You can use a stub server in any programming language that can receive a POST request to test the credentials check * Write short text on how to configure Mosquitto to use the plugin Must work with Mosquitto version 2.0.11, delivery should contain plugin source code with .sln file and project file we can directly compile in Visual Studio 2022 on Windows, and text on how to configure Mosquitto on how to use and configure the plugin with Mosquitto.
Projekt-ID: 37802568

Om projektet

2 forslag
Projekt på afstand
Aktiv 24 dage siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
2 freelancere byder i gennemsnit $16 USD på dette job
Brug Avatar.
With over a decade of experience as a full-stack developer, I am confident that I am well equipped to handle your project requiring the implementation of an Mosquitto HTTP Auth Plugin for Windows. Although my skill set may have been highlighted by WordPress, Shopify, Magento, etc., my wide-ranging abilities extend far beyond that. My proficiency in C# Programming and comprehensive understanding of software development makes me Ideally suited for the task at hand, even if it requires modifying or rewriting an existing plugin. Drawing from my experience in similar projects, I comprehend the importance of ensuring compatability and maintaining updated documentations for software use and configuration. I will be able to provide a plugin source code with .sln file and project file directly compatible with Visual Studio 2022 on Windows. In addition to delivering precisely what you need, I emphasize sturdy quality checks and provide detailed documentation to ensure easy and efficient use post-project completion. Besides my technical expertise, my approachability and willingness to communicate actively make me easier to work with for clients, especially across different time zones. Upon commissioning myself to take up your project, you'll receive profound commitment - one project at a time - until it is successfully completed.
$12 USD på 3 dage
5,0 (1 bedømmelse)
3,4
3,4
Brug Avatar.
Having knowledge in Linux can significantly contribute to the successful completion of a project. Successfully completing a project involves a combination of technical skills, planning, and effective execution. I believe myself to do the project successfully
$20 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for PAKISTAN
Islamabad, Pakistan
0,0
0
Betalingsmetode verificeret
Medlem siden sep. 4, 2023

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.