Continuing from the previous post
I was able to fix the URI template issue. Turns out, all I needed to do was append a ‘.form’ at the end of every URL I send a request to.
We had to submit our mid-term presentation this week. Here is the mid-term presentation for the OAuth2 module
Here is the Talk post : https://talk.openmrs.org/t/gsoc-2015-oauth2-support-for-web-services-apis-midterm-presentation/2284
There are some alternatives to spring-security-oauth project that I am considering mainly because of the compatibility issues associated with it. OpenMRS 1.10 uses Spring 3.0.5.RELEASE while the spring-security-oauth project requires at least Spring 3.1.1.RELEASE.
I will be testing the module with Apache OLTU and OAuth Apis. Hopefully something works out. If not, I would be happy to code the OAuth2 api from scratch for the module.
I will start migrating the prototype to the final repo on Harsha’s Github profile.
I have been using some really amazing tools for developing the prototype. If you looking for some cool, free and easy to use project management tools, I’d recommend Axosoft and Trello. You need just 5 minutes to get started with these.
To give you a feel for the UX, here’s what Axosoft’s dashboard looks like :
Axosoft project used for developing the OAuth2 prototype
And Drumrol…… Here’s a Trello board :
Trello Board used for developing the OAuth2 prototype
This week I also translated a bunch of words in Hindi for the OpenMRS iOS client. It was fun trying to figure out Hindi typing on an ASCII keyboard.
Here’s the talk post where you can find the translated resources.