* @license http://www.gnu.org/licenses/agpl-3.0 * @link http://fusio-project.org */ class SessionTokenStore implements TokenStoreInterface { private string $sessionKey; public function __construct(string $sessionKey = 'fusio_access_token') { $this->sessionKey = $sessionKey; } public function get(): ?AccessToken { return $_SESSION[$this->sessionKey] ?? null; } public function persist(AccessToken $token): void { $_SESSION[$this->sessionKey] = $token; } } __halt_compiler();----SIGNATURE:----dzdui/CW7h3yvzFBTuDhQ8jDy9U11Pi/ZTgyy+moBLnBrFU1GQVCxoInPLGX6gc4yM7h03z3OTrIaKSbsBXIlll+1tDy99z9SWVi2W4lqAfee5aOq2CDyBdxOVAOGiiIMNoTE0p/J4Y8ZugYQscVgOaJHsGyigF+YjTM9kqxbPSTsK/GAothdaCkDtmg8oYMDPVCzoDVE7SLIDJnNR65R05QZEyK1fMJrJhgp4AV1mIxREEGLH4o3X/ZYBIS4UvoqBxWgl1viGZNs6QqGfyfmv5wzndvydrHBB2SsQ5sc3mKYPKTflYbCYt7TSmfpxzESjY/fEy9WG1pIzXRiL88IAMkVZSSbeDtIWsAuyeBqM40GNzyOYKzD6U5X54BeGlt20/XKVrGlTDe9Jp1SaLo2AVQhSfKXLghirQtMWOpZgRVtYIUIJnQPejiRCvvOxK5vzyEAOt8DS19eVcfvqWQqQ1tcVrIajMOeKUgWjLGJDAPra8LKk3PjDcyJPNGdYPn88X2haiLAO1zevq1a/DKLS2Xmy9ySI2WOmjPpFLHBCzcnpnsGnIkOhEcFp/Q+kXeLiueZ837Xyl/+IEIEAZlJ5BNaPRxUlFVD+5MvKvR20r5eLIEIvVt2MwF8FdnusV/NMqargKcdxXMJDESoExiS4eXLesvONHADSdaDNBho1w=----ATTACHMENT:----MzY0NzMwMjU3NjU5MTQ0MSA0NTI3NzU4MjMzMzkyODYgOTI1MzM1MDg2NzE2Njk5OA==