Very basic support for tempauth authentication for swift using http://github.com/rackspace/php-opencloud.
- PHP >=5.4
- rackspace/php-opencloud >= 1.14
Install through Composer.
composer require fia-net/openstack-tempauthA lightly customized OpenStack class and a TempAuth adapter imitate the Keystone authentication. It may not be the best solution but it works for us and does not imply modifying the php-opencloud source tree.
Just instantiate the \Fianet\OpenStack\OpenStack class instead of \OpenCloud\OpenStack.
See the file example/usage.php file.
This package is provided "as-is" and comes with no warranty and no support of any kind. It is not considered as production-ready.