{"id":3755138,"date":"2013-05-15T18:07:31","date_gmt":"2013-05-15T18:07:31","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/you-cannot-access-this-page-directly-2\/"},"modified":"2016-08-21T01:03:15","modified_gmt":"2016-08-21T01:03:15","slug":"you-cannot-access-this-page-directly-2","status":"closed","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/you-cannot-access-this-page-directly-2\/","title":{"rendered":"You cannot access this page directly."},"content":{"rendered":"<p>I keep getting the &#8220;You cannot access this page directly.&#8221; and it appears that it might be session based. I&#8217;ve checked the settings\/requirements for the plugin and it says that sessions are setup correctly.<\/p>\n<p>further debuging tells me that the &#8220;You cannot access this page directly.&#8221; version is actually coming from the Auth.php file in the Hybrid_Endpoint class in the authInit() method.<\/p>\n<p>In storage it seems to be failing to fine the &#8220;config&#8221; $key in the session. my HA::CONFIG session array only seems to have a php_session_id and version &#8220;keys&#8221;, thus $_SESSION[&#8220;HA::CONFIG&#8221;][&#8216;config&#8217;] returns null<\/p>\n<p>Please help<\/p>\n<p>https:\/\/wordpress.org\/extend\/plugins\/wordpress-social-login\/<\/p>\n","protected":false},"template":"","class_list":["post-3755138","topic","type-topic","status-closed","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/3755138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/3755138\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=3755138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}