"%META:TOPICPARENT{name=\"ODSIndex\"}%\n\n\n---+Set up Login Authentication Keys in ODS\n\n---++What\n3rd Party Account Linking via OAuth.\n\n---++Why\n3rd Party Account users to be able to register/log in/sync their specific service data in ODS DataSpace.\n\n---++How\n\nIn order to be able to link a 3rd Party Account, the following setting should be performed by admin user:\n\n\n 1 Go to http://host:port/ods :\n%BR%%BR%%BR%%BR%\n 1 Log in as admin user:\n%BR%%BR%%BR%%BR%\n 1 Go to Site Settings -> Login Authentication Keys:\n%BR%%BR%%BR%%BR%\n 1 Select \"Api Name\" and enter its key-secret pair values:\n%BR%%BR%%BR%%BR%\n 1 See examples from below how 3th party service key-secret values can be generated.\n\n---+++Examples Usage\n\nThe following examples include sample scenarios how to generate 3rd Party Services API key-secret values and then how to set and use them in ODS Dataspace:\n\n 1 Examples using 3rd Party Accounts for register/log in in ODS DataSpace:\n * [[OdsFacebookAPIKeySecretExUsage][Using Facebook -- OAuth consumer key-secret Configuration Guidelines]]\n * [[OdsLinkedInAPIKeySecretExUsage][Using LinkedIn -- OAuth consumer key-secret Configuration Guidelines]]\n * [[OdsTwitterAPIKeySecretExUsage][Using Twitter -- OAuth consumer key-secret Configuration Guidelines]]\n 1 Examples using 3rd Party Services for data management:\n * [[OdsBriefcaseAmazonS3][Using ODS-Briefcase to mediate access to data stored on Amazon S3]] \n * [[OdsBriefcaseBoxNet][Using ODS-Briefcase to mediate access to data stored on Box (a/k/a box.com or box.net)]]\n * [[OdsBriefcaseDropBox][Using ODS-Briefcase to mediate access to data stored on DropBox]]\n * [[OdsBriefcaseGoogleDrive][Using ODS-Briefcase to mediate access to data stored on Google Drive]] \n * [[OdsBriefcaseSkyDrive][Using ODS-Briefcase to mediate access to data stored on SkyDrive]] \n\n---++++See Also\n\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigFacebook][Facebook Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigGooglePlus][Google+ Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigLinkedIn][LinkedIn Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigTwitter][Twitter Cartridge - Configuration Guidelines]]\n\n\n\n---++Related\n\n * [[VirtOAuthControllers][OAuth Generate Keys for ODS Controllers (Web Services)]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtuosoOAuthProgrammersGuide][Use OAuth for authentication, SPARQL queries, Ubiquity commands]]\n * [[VirtOAuthTestTool][Use the Virtuoso OAuth Test tool to manage my Data Space data]]\n * [[VirtuosoOdsControllers][Manipulate User Data via REST using authentication based on OAuth, sessions, or password hash]]\n * [[ODSProgrammersGuide][ODS Programmers' Guide]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtuosoOAuthProgrammersGuide][Virtuoso OAuth Programmers' Guide]]\n * [[VirtOAuthExamples][Examples of ODS Application Authentication using OAuth]]\n * [[VirtuosoOdsUbiquityTutorialsOAuth][OAuth Ubiquity Tutorial]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]]" . . . "2017-06-29T07:32:29.625668"^^ . "2018-01-02T10:56:37Z" . "2017-06-13T06:07:12.275918"^^ . . . "%META:TOPICPARENT{name=\"ODSIndex\"}%\n\n\n---+Set up Login Authentication Keys in ODS\n\n---++What\n3rd Party Account Linking via OAuth.\n\n---++Why\n3rd Party Account users to be able to register/log in/sync their specific service data in ODS DataSpace.\n\n---++How\n\nIn order to be able to link a 3rd Party Account, the following setting should be performed by admin user:\n\n\n 1 Go to http://host:port/ods :\n%BR%%BR%%BR%%BR%\n 1 Log in as admin user:\n%BR%%BR%%BR%%BR%\n 1 Go to Site Settings -> Login Authentication Keys:\n%BR%%BR%%BR%%BR%\n 1 Select \"Api Name\" and enter its key-secret pair values:\n%BR%%BR%%BR%%BR%\n 1 See examples from below how 3th party service key-secret values can be generated.\n\n---+++Examples Usage\n\nThe following examples include sample scenarios how to generate 3rd Party Services API key-secret values and then how to set and use them in ODS Dataspace:\n\n 1 Examples using 3rd Party Accounts for register/log in in ODS DataSpace:\n * [[OdsFacebookAPIKeySecretExUsage][Using Facebook -- OAuth consumer key-secret Configuration Guidelines]]\n * [[OdsLinkedInAPIKeySecretExUsage][Using LinkedIn -- OAuth consumer key-secret Configuration Guidelines]]\n * [[OdsTwitterAPIKeySecretExUsage][Using Twitter -- OAuth consumer key-secret Configuration Guidelines]]\n 1 Examples using 3rd Party Services for data management:\n * [[OdsBriefcaseAmazonS3][Using ODS-Briefcase to mediate access to data stored on Amazon S3]] \n * [[OdsBriefcaseBoxNet][Using ODS-Briefcase to mediate access to data stored on Box (a/k/a box.com or box.net)]]\n * [[OdsBriefcaseDropBox][Using ODS-Briefcase to mediate access to data stored on DropBox]]\n * [[OdsBriefcaseGoogleDrive][Using ODS-Briefcase to mediate access to data stored on Google Drive]] \n * [[OdsBriefcaseSkyDrive][Using ODS-Briefcase to mediate access to data stored on Microsoft OneDrive (formerly SkyDrive)]] \n\n---++++See Also\n\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigFacebook][Facebook Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigGooglePlus][Google+ Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigLinkedIn][LinkedIn Cartridge - Configuration Guidelines]]\n 1 [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtCartConfigTwitter][Twitter Cartridge - Configuration Guidelines]]\n\n\n\n---++Related\n\n * [[VirtOAuthControllers][OAuth Generate Keys for ODS Controllers (Web Services)]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtuosoOAuthProgrammersGuide][Use OAuth for authentication, SPARQL queries, Ubiquity commands]]\n * [[VirtOAuthTestTool][Use the Virtuoso OAuth Test tool to manage my Data Space data]]\n * [[VirtuosoOdsControllers][Manipulate User Data via REST using authentication based on OAuth, sessions, or password hash]]\n * [[ODSProgrammersGuide][ODS Programmers' Guide]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtuosoOAuthProgrammersGuide][Virtuoso OAuth Programmers' Guide]]\n * [[VirtOAuthExamples][Examples of ODS Application Authentication using OAuth]]\n * [[VirtuosoOdsUbiquityTutorialsOAuth][OAuth Ubiquity Tutorial]]\n * [[http://virtuoso.openlinksw.com/wiki/main/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]]\n" . . "OdsSetLoginAuthenticaionKeys" . . "2018-01-02T10:56:37.664398"^^ . . "2017-06-29T07:32:29Z" . . . . . "OdsSetLoginAuthenticaionKeys" . . . . . "2017-06-13T06:07:12Z" . . . . . . . . . . . . . . . . . . . . . . "OdsSetLoginAuthenticaionKeys" . . . . "c6a3e662c1cd3de377c9753b23bd9acd" . .