Download D5.6 v1 Integrated POSEIDON technology technical documentation
Transcript
FP7 ICT Call 10 STREP POSEIDON Contract no. 610840 Figure 12 OAuth credential application flow 2. The OAuth credential application as shown in Figure 12 can be described as follows: 1) The client redirects the user to a login dialog at the provider. 2) The user authorizes the client. 3) The provider redirects the user back to the client, additionally returning an access_token. 4) The client validates the access token. 5) The access token allows the client to access a protected resource at the provider. 3. Calendar component: The calendar component on Poseidon web is based on Jquery FullCalendar, and encapsulated in an angularJS directive. The FullCalendar API is available on web. 4.2 Open source API We list the open source APIs in the table below for developers who are interested in extending the Poseidon web system. API OAuth 2 FullCalendar Link https://developers.google.com/identity/protocols/OAuth2 http://fullcalendar.io/docs/ Google Calendar API https://developers.google.com/googleapps/calendar/v3/reference/events A FullCalendar AngularJS directive http://angular-ui.github.io/ui-calendar/ 26