Plugin info

Total downloads: 3,481
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 5/10/2012 (4981 days ago)
Added to WordPress: 5/4/2012 (13 years old)
Minimum WordPress version: 2.8
Tested up to WordPress version: 3.3.2
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 4981 days ago

20/100

Is OAuthRest abandoned?

Possibly abandoned (last update 4981 days ago).

Compatibility

Requires WordPress: 2.8
Tested up to: 3.3.2
Requires PHP: f

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

JWT Authentication for WP REST API
Rating 4.4/5 (51 reviews)Active installs 60,000
oAuth Twitter Feed for Developers
Rating 4.6/5 (29 reviews)Active installs 60,000
Gmail SMTP
Rating 4.1/5 (101 reviews)Active installs 10,000
Login for Google Apps
Rating 4.6/5 (64 reviews)Active installs 10,000
Log in with Google
Rating 4.5/5 (14 reviews)Active installs 6,000
Authorizer
Rating 5.0/5 (19 reviews)Active installs 5,000

Description

This plugin enables a resourceful REST interface for posts and comments. Authentication is handled via the oauth-provider plugin.

For more information about resourceful routing, see here.

Acceptable return formats:

  • JSON

Endpoints:

  • GET – /api/posts.:format
  • GET – /api/posts/:id.:format
  • POST – /api/posts.:format
  • PUT – /api/posts/:id.:format
  • GET – /api/comments.:format
  • GET – /api/comments/:id.:format
  • POST – /api/comments.:format
  • PUT – /api/comments/:id.:format

To Do

  1. Limit authentication to specific endpoints (customizable)

Installation

  1. Upload oauthrest to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create a consumer using the ‘OAuth Provider’ menu
  4. Profit

Frequently Asked Questions

How can I contribute to this plugin?

Fork my repo on github and send me a pull request.

Can I limit which endpoints require authentication?

No, not at this time. Feel free to help me out and send me a pull request.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

0.1.0 – 2012-05-03
Initial Release.

0.1.1 – 2012-05-04
Remove XML format. JSON is much more widely accepted and encoding/decoding is built into PHP.

0.1.2 – 2012-05-04
Fix comments resource endpoint.

0.1.3 – 2012-05-07
Fix trackback count for posts. Fix comment dates.

0.2.0 – 2012-05-10
Use the build-in functions when interacting with posts and comments. Fix routing so that we don’t require an “api” page to be created.