Find Jobs
Hire Freelancers

a micro-site that demonstrates oAuth authentication

$250-750 AUD

Avslutat
Publicerad över fem år sedan

$250-750 AUD

Betalning vid leverans
Hey, Please read below and bid accordingly. This project is to build a micro-site that demonstrates oAuth authentication, user details extraction, and Cookie-sending. It will write customised-access tokens to be used in ModRewrite on an application website. ModRewrite is out of the scope of this project - but is described at [login to view URL] Use the oAuth PHP library at [login to view URL] and, if necessary, add the extensions for: PayPal, Gmail, Uber, LinkedIn, Facebook, Dropbox, Microsoft, Slack. (Try to use default oAuth 2.0 if possible) Use SQLLite or Mysql as the data-storage DB. Ideally use a single PHP script as the handler regardless of the oAuth provider. Step 1: Build a HTML page with login buttons for each Provider above. Step 2: Build a PHP script to process the redirection a) Authorize the user and obtain token b) Set Session state c) Obtain user details: Name, Email (Phone and Address if Provider supports) d) Log the IP, User Details, Expiry and AcessToken to a DB. Add a GUID and timestamp. e) Crypt the GUID with MD5 and a private salt. We call this 'CryptedGUID'. f) Set a parent-domain Cookie "User" = CryptedGUID g) Append the CryptedGUID to a text file. Then run httxt2dbm to push the text file into DBM file. h) Redirect the User to the Application URL at the 2ndSubDomain Step 3: At the 2nd SubDomain a) Receive the Cookie "User". Decrypt it to obtain the GUID. b) Retrieve from the Database all record details. c) Display the record details in the page. d) If the GUID is invalid - then display error. let me know if there is any question. Place your bid with time the time frame for each step.
Project ID: 17737070

Om projektet

17 anbud
Distansprojekt
Senaste aktivitet sex år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
17 frilansar lägger i genomsnitt anbud på $670 AUD för detta uppdrag
Använd avatar
Hello, Let me submit my detailed confirmation/ questions in next 1hr Hope you hold your projects award decision until then. If urgent let me know - I try to make it early. Thanks Sathies
$750 AUD Om 14 dagar
4,8 (727 omdömen)
9,2
9,2
Använd avatar
Hello, we are interested in Your project. Glad to discuss more questions via chat. Please, review our experience here - https://www.freelancer.com/u/webbookstudio. Waiting for Your reply! Regards.
$833 AUD Om 20 dagar
5,0 (313 omdömen)
8,6
8,6
Använd avatar
Hi, I am Anna with more than 6 years experience in web and cross-platform app development including Hybrid, PHP, Laravel framework, Slim, CodeIgniter, MySQL, PostgreSQL, HTML, CSS, Javascript, jQuery, Vuejs, Ajax, WordPress template & plugin, WooCommerce. I will use lib requested and work on 3 platforms including Facebook, Dropbox, Gmail. How do you think? I am ready to discuss and start now. If I am chosen for this project, I commit preparing the development site and updating project status daily or whenever you message me. Thank you for your consideration. I am looking forward to your reply. Sincerely, Anna
$750 AUD Om 21 dagar
4,9 (175 omdömen)
7,8
7,8
Använd avatar
Hi, how are you? I'm talented web site developer. I have built lots of professional website successfully before... And all clients are satisfied with them.,.;' I'd like to discuss more detail of your project and proper price. Please ping me.
$555 AUD Om 10 dagar
5,0 (84 omdömen)
6,8
6,8
Använd avatar
Hello I am pleasure with your job for a micro-site that demonstrates oAuth authentication. Love your project,especially the articles about web project. It,s because of you that i have various of web techniques and you can gain a goal from it. I am web developer for numerous client who have bright web project. Thanks for your job posting. I have throughout this description and think it's good fit for my skill-sets. As a senior expert on this job ,you can get a good choice for your project to be done well. For along time i have already experienced webdesign and development for other projects similar as yours. IF YOU GIVE ME OPPORTUNITY for your project,i will do that within 13days as your expectation. I hope to get response soon. Regard.
$555 AUD Om 10 dagar
5,0 (43 omdömen)
6,1
6,1
Använd avatar
Now, that's an interesting project! Here is my assessment for time required: Step 1: HTML page (0.5 day) Step 2: PHP Script (1.5 days) Step 3: Subdomain processing (0.5 day) Adding 0.5 day towards testing and buffer. For my background, I've over 15 years of experience, and I specialize in bespoke PHP web apps. I believe I am a good fit for your requirements, as I can deliver high quality code rather quickly. Looking forward to working with you on this project, and establish a basis for ongoing engagement. Thanks, Gaurav
$500 AUD Om 3 dagar
4,9 (16 omdömen)
5,3
5,3
Använd avatar
Hello, I am developer from Poland. I have 7+ years of experience in PHP, .net, C#, JAVA, Swift, Objective C, NodeJS and MVC based sites etc. About my work quality: Object oriented programming. Well structured and commented codes. Dynamic SEO Tags throughout the website. SQL Injection protected codes. Regards
$390 AUD Om 5 dagar
5,0 (10 omdömen)
5,2
5,2
Använd avatar
Hey, how are you? I can do this work without problems, because I have the skills and tools to develop it under your requirements, deliver it in time and form, as well as how to leave it as perfect as possible to be of your liking.
$666 AUD Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hi, I think that stage #1 will take about $100 and a day to be done Stage 2 will take a bit more time — about 2-4 days, and $400 more stage 3 - 2 days (to write, test the wole thing and release it to you) and $100 The task is clear to me, let's begin tomorrow. Sincerely, Stepan Dolgin
$666 AUD Om 9 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för AUSTRALIA
Sydney, Australia
5,0
12
Medlem sedan okt. 27, 2016

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.