Download the PHP package hackthissite/ostiaryclient without Composer
On this page you can find all versions of the php package hackthissite/ostiaryclient. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hackthissite/ostiaryclient
More information about hackthissite/ostiaryclient
Files in hackthissite/ostiaryclient
Package ostiaryclient
Short Description PHP client library for the HackThisSite Ostiary session token manager
License MIT
Informations about the package ostiaryclient
Ostiary Client (PHP library)
This library provides a PHP client for the Ostiary session manager.
Note: This library can be used stand-alone from an Ostiary server, or can directly interact with the Redis backend of an Ostiary server. However, doing this grants full access to the Redis backend and circumvents the access controls the Ostiary server provides.
Description
Ostiary is a simple session token manager that can be used for a variety of use cases, acting as an authenticated and authorized wrapper around a Redis store. Sessions are identified and validated using JSON Web Tokens, and scoped data buckets offer the additional ability to store session meta-data (such as username, email, timezone, etc.).
This PHP client library is used to either interface with an Ostiary server, or work stand-alone.
Installation
Install this library using the composer PHP package manager:
For usage, see the documentation section below.
Documentation
- Quickstart - Overview and quickstart
- Class API - Documentation for the end-user classes of the Ostiary PHP client
Development
Navigate into the directory where you cloned the Git repository. Install dependencies using the composer PHP package manager:
Generating documentation
- Delete the contents of the
doc/api/
folder - Run the command:
vendor/bin/phpdoc-md
All versions of ostiaryclient with dependencies
ext-json Version *
ext-filter Version *
firebase/php-jwt Version ^5.0
guzzlehttp/guzzle Version ^6.3
paragonie/random-lib Version ^2.0
predis/predis Version ^1.1
ramsey/uuid Version ^3.7
siriusphp/validation Version ^2.2