Find Jobs
Hire Freelancers

rails function to check license against remote server

$10-30 USD

Dokončeno
Zveřejněno přibližně před 10 roky

$10-30 USD

Zaplaceno při doručení
I need few lines of code that will check a license using a 3 step authentication process. We have three licensing information: 1. licenseID 2. licenseKey 3. licenseSerial First step -- submit licenseID to remote to http://licensingserver/license/check/$licenseID Remote will answer with these values a) if licenseID is correct, it will answer: {"status":"success","message":"","howdy":'WHATEVERSTRING' } b) if licenseID is incorrect, it will answer: {"status":"error" } Second step - $licenseKey2 = crypt(licenseKey,$howdy ) , submit to remote http://licensingserver/license/check2/$licenseKey2/$licenseID Remote will answer with these values : a) if licenseKey2 had the right value , success will return {"status":"success","message":"","howdy":"WHATEVERSTRING","licenseSalt":"WHATEVERSTRING" } b) if licenseKey2 had the wrong value,it will return: {"status":"error"} Third step: if on previous step we had status success, do this third check if ($crypt_salt != crypt(licenseKey,licenseSalt) { die () } else { ....success.... } I would need this done in Ruby on Rails.
IČ projektu: 5722951

O projektu

2 nabídky
Vzdálený projekt
Aktivní před 10 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Hi, I'm a 5 years experienced ruby on rails developer. This could be done very quickly, please have a look on my profile and feel free to drop me a line. Regards .
$35 USD v 1 dni
4,9 (3 recenze)
3,4
3,4

O klientovi

Pochází z UNITED STATES
New York, United States
5,0
21
Ověřená platební metoda
Členem od čvn 9, 2011

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.