Authentication API on a Magento server

Completed Posted Dec 9, 2014 Paid on delivery
Completed Paid on delivery

To extend a Magento website and implement API access according to the API definition as specified in the attached document: “[login to view URL]”.

The purpose of this API is to allow server to server access. The client here is the Innovist server, which will be connecting to the Magento website on behalf of a Magento customer.

Authentication (as described in the document) is done at the ‘login’ API call. Session data is stored in a cookie, and the cookie data will be passed by the client in all subsequent requests.

About Magento APIs:
================

Based on our brief research of Magento API, we found the following.
Note: The following assessments may not be 100% accurate. More research or prior knowledge of Magento may be needed.

Magento provides 2 methods of API access:
1. API access as an ‘API user’. This user has admin access.
2. API access using OAuth, as a customer.

Neither of these two option would be quite applicable for the API that we’re need to build here.
Here’s why:
- Option #1 won’t work because:
a. The Magento API access is assumed to be by a predefined designated API user which will end up having an admin role. The Innovist API requires that access will be allowed on behalf of each individual customer.
b. Access is based on authentication token, which is present on each API call. The Innovist API needs to be based on cookie.

- Aption #2 won’t work because it is based on OAuth, which is very different from the API we need here. In the protocol here, the user never has direct access to the Magento store. With OAuth on the other hand, the user will be redirected to a login screen of Magento.

The packages should work with a standard insnstallation of Magento 1.7 or higher on Linux, for a standard bookstore.

It should be accompanied of documentation describing installation and testing.

eCommerce Magento

Project ID: #6842342

About the project

37 proposals Remote project Active Dec 17, 2014

Awarded to:

op2i

Hello, I\'ve gone thorough the requirement and understood. We needs to more details regarding client side documentation, Its an interesting project. Confident about timeframe and budget. can start Immediately More

$888 USD in 17 days
(94 Reviews)
6.9

37 freelancers are bidding on average $647 for this job

designcreative1

Greetings, Thanks for showing interest in our proposal. I have reviewed your project post and I need my team to review that , they need you to answer few questions , kindly let me know best time to connect with y More

$773 USD in 10 days
(250 Reviews)
9.1
sdam

Hi, First of all my bid is just a place holder and not the final bid amount. This might be possible but only thing is it may take few weeks or sometimes lands up upto 8weeks time. Kindly let us know how we shoul More

$263 USD in 10 days
(238 Reviews)
8.6
p4provider

Hello, Here are Magento Experts , 1. Easy access on IMs like Gtalk, Skype, Yahoo and MSN 2. Excellent Communication Skills 3. Immediate response to concerns and queries 4. Payments linked to delivery miles More

$631 USD in 10 days
(141 Reviews)
7.8
joyzazaza

Hello I have huge experience in Magento Please give me the Chance And I will return you quality work Thanks A lot!

$1052 USD in 20 days
(43 Reviews)
6.8
contact2phpsl

Hello.. !!! We have read and understood the Project Requirements of your posted Project giving attention to each and every aspect of it. I would highly Appreciate if we could discuss this in detail. I can Assure More

$578 USD in 10 days
(231 Reviews)
7.3
etechnodroid1515

Dear Hiring Manager, I have gone through your "API integration requirement with magento" I have done similar job for my recent client`s sites. Need a little communication to get more details about your site More

$666 USD in 5 days
(138 Reviews)
6.6
VnBestSolutions

Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More

$631 USD in 10 days
(134 Reviews)
6.5
prashushinde9

Hi, I (Myself a senior PHP, ASP.NET programmer using C# and VB) have a team having experience of more than 10 years in developing web and mobile applications. I have a team of expert programmers who write robust and bu More

$752 USD in 15 days
(19 Reviews)
5.7
Magjoom

i am confident to help you, let me know in case you want me to do the job. regards, magjoom

$580 USD in 7 days
(26 Reviews)
6.1
deepakadroit

Dear Hiring Manager, Please initiate the chat to discuss in details more about the project.. Thanks

$555 USD in 10 days
(10 Reviews)
4.0
reachramhere

A proposal has not yet been provided

$684 USD in 20 days
(1 Review)
1.2