{"id":1533,"date":"2014-08-12T15:51:43","date_gmt":"2014-08-12T14:51:43","guid":{"rendered":"http:\/\/evemaps.dotlan.net\/blog\/?p=1533"},"modified":"2014-08-12T16:00:43","modified_gmt":"2014-08-12T15:00:43","slug":"eve-online-sso-activated","status":"publish","type":"post","link":"https:\/\/evemaps.dotlan.net\/blog\/2014\/08\/12\/eve-online-sso-activated\/","title":{"rendered":"Eve Online SSO activated"},"content":{"rendered":"<p><a class=\"lightbox\" href=\"http:\/\/e.dotlan.net\/blog\/wp-content\/uploads\/2014\/08\/sso-login.png\"><img loading=\"lazy\" class=\"alignright wp-image-1534 size-thumbnail\" src=\"http:\/\/e.dotlan.net\/blog\/wp-content\/uploads\/2014\/08\/sso-login-150x150.png\" alt=\"SSO Login\" width=\"150\" height=\"150\" \/><\/a>Couple weeks ago CCP FoxFour told us about the upcoming new <a href=\"http:\/\/community.eveonline.com\/news\/dev-blogs\/eve-online-sso-and-what-you-need-to-know\/\" target=\"_blank\"><strong>SSO Login System<\/strong><\/a> for 3rd party sites. Well after\u00a0years of\u00a0hoping, weeks of testing on SISI and waiting again\u00a0they got finally ready and\u00a0within the scope of a limited\u00a0SSO trail\u00a0and allowed a few 3rd party websites to use their newly crafted SSO\u00a0(Single Sign On) System to be used.<\/p>\n<p><strong>What does this mean?<\/strong><\/p>\n<p>You can now\u00a0login DOTLAN EveMaps using your Eve Online Characater (not account). Many social media sites are providing similar services (via OpenID, OAuth and OAuth2) like\u00a0Facebook, Twitter, Reddit or Google.<\/p>\n<p><strong>Is it secure?<\/strong><\/p>\n<p>DOTLAN EveMaps or other 3rd party sites using the SSO Login Service will never see your eve account details (username, password, email, etc). As long as you pay attention when you get redirected to log in, you&#8217;re safe. But you should always do this when entering your credentials and double check them.<\/p>\n<p><strong>I have already a DOTLAN EveMaps account and now?<\/strong><\/p>\n<p>The best way is now to log into your account using your old login method (email+password or facebook or twitter, etc.) and add an additional identity to your account. You&#8217;ll be able to login with all of your linked identities. If you try to login first with your Eve Account you might create a new account instead of link it to your existing one.<\/p>\n<p><strong>Do we have any other benefits\u00a0when using Eve SSO as login method?<\/strong><\/p>\n<p>Nope. Right now CCP is just providing SSO as a Login service that provides the 3rd party site with your characterID, characterName and a hash so we can verify if the character\u00a0is still living on the same account. There&#8217;s no additional information we get.\u00a0For everything else we&#8217;ve still to rely on the old API keys, but this first initial step is the crucial requirement for the next big step: Authenticated CREST.\u00a0Someday we might get access to different scopes and request user details requesting permission from the user &#8230; but I guess this will take another year or so \ud83d\ude42<\/p>\n<p>Even on DOTLAN EveMaps I haven&#8217;t added any special features yet or\u00a0updated the API\u00a0verification process &#8230; but I guess other applications, corp or alliance management tools will be standing on the door step of CCP and waiting every moment\u00a0news.<\/p>\n<p><strong>I&#8217;m a\u00a0developer, where do I get my\u00a0OAuth2 credentials for my own applications?<\/strong><\/p>\n<p>This was the first and initial trail run and test for CCP. They take their login system serious and are afraid of potential security breaches. The time for the first sisi trails even got pushed ahead multiple times. The\u00a0client credentials were created manually by CCP Devs inside the database. Once the Developer Site, where you can register your application\u00a0with application name, backcall_url, etc., goes live you&#8217;ll see more websites using this method as it\u00a0ensures that the user on the browser site is in charge of the API keys he&#8217;s\u00a0providing. No more API Key Changing, Evemail verifications or 1 isk transactions will be needed to verify you on those multiple alliance\u00a0or corporation management tools out there. One day &#8230;<\/p>\n<p>I the meantime I would advice you to get familiar with OAuth2 login procedure (for websites) in general. Once CCP has finished their developer site you&#8217;re in the first line of requesting one.<\/p>\n<p><strong>Links<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/community.eveonline.com\/news\/dev-blogs\/eve-online-sso-and-what-you-need-to-know\/\">Dev Blog:\u00a0<span style=\"color: #222222;\">EVE Online SSO and what you need to know<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Couple weeks ago CCP FoxFour told us about the upcoming new SSO Login System for 3rd party sites. Well after\u00a0years of\u00a0hoping, weeks of testing on SISI and waiting again\u00a0they got finally ready and\u00a0within the scope of a limited\u00a0SSO trail\u00a0and allowed a few 3rd party websites to use their newly crafted SSO\u00a0(Single Sign On) System to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1533"}],"collection":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/comments?post=1533"}],"version-history":[{"count":4,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1533\/revisions"}],"predecessor-version":[{"id":1538,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/posts\/1533\/revisions\/1538"}],"wp:attachment":[{"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/media?parent=1533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/categories?post=1533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evemaps.dotlan.net\/blog\/wp-json\/wp\/v2\/tags?post=1533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}