I'm trying to create an API where external clients can authenticate users and reset their password through a REST API. I've already seen this: External WordPress API. However, it looks like this is not possible through the this plugin.
Are there any way of extending this API with my own methods? How would one implement authentication of users and reset password functionality?
I also want to create some other methods which will call an external API. It looks like it's possible to create a JSON (REST?) API through this plugin: https://wordpress.org/plugins/json-api/. However, I haven't tried that out yet.
Are there any simple way to create a REST API to support all this functionality?