jhonmike / apigility-auth
Abstracts help class for oAuth2 in apigility/zend2
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/jhonmike/apigility-auth
Requires
- php: >=5.3.23
- 2ends/apigility-base: 0.0.1
- zendframework/zendframework: >=2.3.2,<3.0.0
- zfcampus/zf-apigility: ~1.0
This package is not auto-updated.
Last update: 2023-09-06 13:00:18 UTC
README
php composer.phar require jhonmike/apigility-auth:dev-master
Config Oauth2
Create config/autoload/user.global.php
<?php
return array(
'db' => array(
'adapters' => array(
'Db\\Adapter' => array(
'driver' => 'Pdo_Mysql',
'dsn' => 'mysql:dbname=database_name;host=localhost',
'username' => 'root',
'password' => '',
'driver_options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
),
),
),
)
);
Create config/autoload/oauth2.global.php
<?php
return array(
'zf-oauth2' => array(
'db' => array(
'dsn' => 'mysql:dbname=database_name;host=localhost',
'username' => 'root',
'password' => '',
),
'storage' => 'ZF\\OAuth2\\Adapter\\PdoAdapter',
'allow_implicit' => false,
'enforce_state' => true,
'access_lifetime' => 3600,
),
);