datibbaw / silex-dynamodb-session-provider
Amazon DynamoDB 会话提供程序
1.0
2013-09-13 00:32 UTC
Requires
- php: >=5.3.2
- aws/aws-sdk-php: >=2.4.6
- silex/silex: ~1.0
This package is not auto-updated.
Last update: 2024-09-23 14:13:23 UTC
README
为存储在 Amazon DynamoDB 上的会话提供 Silex 项目的支持
基本用法
use DynamoDbSession\DynamoDbSessionServiceProvider;
$app['aws.config'] = array(
'key' => '',
'secret' => '',
'region' => 'us-east-1',
);
$app['aws'] = $app->share(function(Application $app) {
return \Aws\Common\Aws::factory($app['aws.config']);
});
$app->register(new DynamoDbSessionServiceProvider());
$app['session.storage.options'] = array(
'cookie_httponly' => true,
'hash_function' => 'sha256',
'hash_bits_per_character' => 6,
);
$app['session.dynamodb.options'] = array(
'table_name' => 'sessions',
);