I recently started using Zebra Session PHP Class. Once I got that running, it gave HybridAuth issues. "You can not access this page directly". Even stranger, when I print out the session, I see everything there. Somewhere along the line it is loosing the session, but not really? Or it can not read the session? I would go into Storage.php and print out the session in Function get.
Then I also checked where it originated form.
There error came from EndPoint.php:
$provider_id = trim( strip_tags( Hybrid_Endpoint::$request["hauth_start"] ) );
$provider_id is empty.
Which triggered:
if( ! Hybrid_Auth::storage()->get( "hauth_session.$provider_id.hauth_endpoint" ) )
---
Zebra session stores into the DB. And again, printing out the sessions showed me $_SESSION["HA::CONFIG"] & $_SESSION["HA::STORE"] with values. Saying I am logged into Facebook ect... I think.