Here is my GSoC 2015 Mid-Term presentation for the project “Implement the OAuth2 Support for Web Services APIs”.
Please speed it up to 1.5x using the settings icon on the bottom right.
Here are the links I’ve mentioned at the end.
Github : http://goo.gl/Fo7g58
Design Forum presentation : https://goo.gl/0oTyh9
Project Wiki Page : https://goo.gl/0ZOc9P
Slides : https://www.dropbox.com/s/5rrgwywf53f89c0/GSoC%20Mideterm-OAuth2%20Module.pptx?dl=0
OAuth2 prezi (UI mockups and use cases) : https://prezi.com/r1031do5msm5/openmrs-oauth2-module-ui-mockups-and-use-cases/
Sorry for posting an hour late.
cc/ @harsha89 @surangak
Good Job! I think Spring Security is good option. are you planning on integrating OAuth with the Rest Module ?
Thanks for viewing the presentation
If by integration you refer to the modules working together to heed to incoming REST calls, then yes we do plan to integrate them
The OAuth2 module will be validating the tokens that would accompany the requests made to the REST module. So from the perspective of the REST module, it only needs the OAuth2 module for token validation.
This picture gives a clearer look of the interaction :
@Good work @maany. As we discussed offline let’s finalize how we going to integrate spring security with our oauth module to extend it further with the new features coming in.
I am exploring the available options for implementing OAuth2. We should be able to finalize our approach this week I’ll try to create a demo for the API’s that are successfully integrated.