If you are planning to use WordPress not just as as web app but also for your iOS and Android Mobile apps, check JSON API User Plus Plugin. JSON API User Plus Plugin allows you to use WordPress and BuddyPress (not all features yet, check the documentation for available endpoints) via REST API.
JSON API User Plus Plugin has been updated today with version 1.1.0. Details of the added & updated endpoints are following:
- Added the function to authenticate, allow the user (with edit rights) to use JSON API core controllers as well.
- Updated `generate_auth_cookie` to allow setting up auth cookie for any required duration. Just provide the `seconds` var with `nonce`, `username` and `password` to get required cookie. Default time is 14 days.
- Updated `register` to allow disabling notification email to user after registration. Provide `notify` var with value ‘no’ while registering and it won’t send email. You must provide `user_pass` var (which is optional otherwise) to use this because password is sent in the email. Without `user_pass` var, this won’t make sense disabling notification so it won’t.
- Fixed typos in documentation and added new documentation.
Please refer to the documentation for more details.
Hope that helps. Cheers!