API Framework

Completed Posted Jan 20, 2015 Paid on delivery
Completed Paid on delivery

Problem Definition

Third party services cannot securely access the data in our Ruby on Rails web application.

Requirements

We require the foundations of an API layer to be built. The aim of this project is to create the authentication layer of the API and facilitate the addition of future modules, but not to build out all of the possible endpoints.

1. A JSON REST API framework should be added to our existing Ruby on Rails application

2. The API should be built using well-supported libraries (e.g. Grape, RocketPants)

3. The API should be versioned, using the URL path as the identifier (e.g. `/api/v1/<endpoint>`)

4. A user should be able to authenticate securely against the API using OAuth2

5. The API authentication should use the existing User model provided by the Devise gem

6. A single endpoint should be made available (e.g. `GET /api/v1/user`) that returns a JSON representation of the current user

Ruby Ruby on Rails Software Architecture

Project ID: #7003098

About the project

5 proposals Remote project Active Jan 28, 2015

Awarded to:

aamaia

I can do it for you. More

£200 GBP in 3 days
(26 Reviews)
6.6

5 freelancers are bidding on average £180 for this job

judenaveenraj

A proposal has not yet been provided

£200 GBP in 5 days
(2 Reviews)
3.8
intellicoderz3

Dear Client, Greeting of the day ahead !!! Thanks for providing us opportunity to place bid over the project and communicate with you. I am a serious bidder here and i have already worked on a similar project befor More

£150 GBP in 3 days
(0 Reviews)
0.0
gradbh

Hello I've been a professional rails dev for seven years and am fairly comfortable with rails and the surrounding technologies. I've built a few applications with oauth2 (via google/fb/twitter) and a few that were sta More

£200 GBP in 5 days
(0 Reviews)
0.0