Find Jobs
Hire Freelancers

I need JavaScript that checks if a user's IP address is in a range of IPs

$30-250 USD

Imekamilika
Imechapishwa over 5 years ago

$30-250 USD

Kulipwa wakati wa kufikishwa
I need JavaScript that does the following: 1. Load a list of IP ranges from an external file (like a text, CSV, or similar file). This file should be easy to edit and contains the following information for each entry (there will be multiple entries): IP start of range IP end of range A note So for example if it’s a CSV, it would look like this: [login to view URL],[login to view URL],”Owner of this IP range” [login to view URL],[login to view URL],”Owner of a different IP range” 2. Get the user’s public IP address 3. A function to check if the user’s IP address is in any of the ranges in the external file 4. If the user’s IP is in any of the ranges in the external file, write a cookie called “authcookie” that contains the string “ipok” and the user’s IP address Notes: - This is for IPv4 addresses only, no IPv6 needed - It’s ok to use js libraries/existing code like these to check if the user’s IP is in a range, whatever gives the best performance: [login to view URL] [login to view URL] - I am open to converting the range of IPs into CIDR and checking if the user’s IP is in CIDR blocks Method of delivery: I would like this packaged as: - .js file containing the code and function(s) - .js files for any required library/libraries - External file with ranges of IPs - HTML file that calls the JS, displays the user’s IP address, and outputs whether the current IP address is in the range of IPs in the external file
Kitambulisho cha mradi: 17595636

Kuhusu mradi

12 mapendekezo
Mradi wa mbali
Inatumika 6 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
Imetolewa kwa:
Picha ya Mtumiaji
Hello Jai, Long time no see. It's JS again and you know I'm good at this. Cookie and IP is not a big problem here. I've done for you a hugh AngularJS map for Public Charters. I've been hired full time in past. But now I'm FREE for a while so I'm ready to help you right now. I know it's URGENT, so let's get started immediately.
$111 USD ndani ya siku 0
5.0 (29 hakiki)
5.3
5.3
12 wafanyakazi huru wana zabuni kwa wastani $152 USD kwa kazi hii
Picha ya Mtumiaji
Dear Employer. Thanks for sharing your requirements here. You want to check ip address if it is in range from the external file. I can do it and I can start right away. I am confident I will deliver it in 24 hrs. I hope to hear from you soon. Thanks
$155 USD ndani ya siku 3
5.0 (81 hakiki)
7.8
7.8
Picha ya Mtumiaji
Hello Sir, I am the expert freelancer here. I am on the 6th position through out the world to deliver the quality job. I have deliver here more than 385 + projects with 100% client satisfaction. I have more than 5 years of the experience in AJAX, DNS, Javascript, jQuery / Prototype Please check the profile reviews. I can deliver your job with in your deadline. Please ping me for more discussion. Thanks.
$250 USD ndani ya siku 1
5.0 (37 hakiki)
5.8
5.8
Picha ya Mtumiaji
hello I can start the work right now and I will finish the work in the next 6 hours all what I need its the externel file with ip address and I will do the job like you want regards el hadi
$140 USD ndani ya siku 5
4.7 (69 hakiki)
5.9
5.9
Picha ya Mtumiaji
Hello! I am YuKai professional from China. Responding to the bid of the Client is my simple pleasure, and it will be my gratitude for you to respond to my bid. First I want to show you my major skills that I can run your project seamlessly. -themes Neat,Marble,Light Dashboard,Material kit, -templates MaterialPro,Codebase,Metronic,Limitless -base html5,css3,bootstrap 4, javascript, jquery -frameworks PHP,Node,Python,ROR,Laravel -Database Oracle,PostgreSQL,MySQL,SQL dd -NoSQL databases software MongoDB,Redis,CouchDB -Management Toad,phpmyadmin,Robomongo -Big Data products AWS,Google cloud,Apache I have done a lot of projects in the past and have gained great satisfaction and confidence in the immigrant community with their amazing knowledge and credit. I would be very grateful if you would give me the opportunity to study your project via chat thinking that you can fully appreciate my abilities. To conquer the future of the IT industry one by one while sharing unshakable bond with each other. Sincerly.
$200 USD ndani ya siku 3
4.9 (16 hakiki)
5.2
5.2
Picha ya Mtumiaji
Hello I am very interesting your post, because it is very proper my skill I can do your project perfectly with my experience in a day I have 5+years experience in IT field and completed many projects I am very familiar with html/css, javascript, jQuery, etc... I can start immediately and comfortable with your time zone We can discuss more details Thanks FashionCStar
$155 USD ndani ya siku 3
4.2 (6 hakiki)
4.0
4.0
Picha ya Mtumiaji
Hello There, My work experience as shown in my profile have helped me develop mastery in Website design & development. I'm a full-stack developer with more than 6 years of work experience. Expert in BOTH Backend and Front-end Programming, PHP - OOP, MVC, REST API, HTML/CSS/JAVASCRIPT, CakePHP, Laravel, Codeigniter, Wordpress Theme Integration, Woocommerce/Ecommerce, Magneto, Responsive Design, Plugin Development, Adaptive websites, White Hat SEO, Android and IOS App Development. I look forward to a successful working relationship in the future. Let's chat to discuss more about the project. Best Regards Harshwardhan
$50 USD ndani ya siku 2
5.0 (1 hakiki)
0.6
0.6
Picha ya Mtumiaji
Hi there, I can do this for you. I understand exactly what you want. Don't hesitate to contact me! Thank you.
$60 USD ndani ya siku 1
5.0 (1 hakiki)
0.6
0.6

Kuhusu mteja

Bedera ya UNITED STATES
Brooklyn, United States
5.0
25
Njia ya malipo imethibitishwa
Mwanachama tangu Jun 29, 2013

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.