---+++OAuth Ubiquity Tutorial In order to execute correctly the following tutorial, you need to have OAuth Generate Keys for ODS Controllers. More information and simple scenario you can find [[VirtOAuthControllers][here]]. 1. Execute the command: ods-oauth-host -- for ex.: ods-oauth-host http://demo.openlinksw.com/OAuth * 1. Execute the command: ods-set-mode oauth * 1. Obtain the OAuth Generated Key: 1. Go to http://cname:port/ods/oauth_sid.vsp . For ex. http://demo.openlinksw.com/ods/oauth_sid.vsp * 1. In the shown form: 1. Enter user, for ex. demo 1. Choose the application you want to obtain the oauth generated key for. 1. Click the "Execute" button. * 1. As result will be shown a form where you need to enter the user password. 1. Click the "Login" button. * 1. Click the "Authorize" button. * 1. Copy the obtained oauth sid value. * 1. Execute the command ods-set-sid 1. You can also execute the command(s) depending on the application type: ods-set-briefcase-oauth -- or ods-set-bookmark-oauth -- or ods-set-feeds-oauth -- or ods-set-calendar-oauth -- or ods-set-addressbook-oauth -- or ods-set-poll-oauth -- or ods-set-weblog-oauth -- or ods-set-discussion-oauth ---+++ Learn More * [[OAuth][OpenLink's explanation of OAuth]] * [[VirtuosoOAuthServer][Virtuoso OAuth server]] * [[VirtOAuthControllers][Using OAuth with ODS]] * [[VirtuosoOdsUbiquity][ODS Ubiquity Commands]] * [[VirtOAuth][Virtuoso OAuth Implementation]] * [[VirtuosoOdsControllers][ODS Controllers]] * [[VirtODSOAuthQA][Testing Virtuoso OAuth with 3rd Party OAuth Clients]] * [[VirtOAuthTestTool][Virtuoso OAuth Test Tool for ODS Controllers]] * [[VirtOAuthSPARQL][Virtuoso SPARQL OAuth Tutorial]] * [[VirtuosoOdsUbiquityTutorials][ODS Ubiquity Tutorials]] * [[VirtOAuthExamples][OAuth Applications Authentication examples]] * [[http://oauth.net/core/1.0/][OAuth API]] CategoryODS