尝试使用composer安装oAuth包

时间:2014-05-19 11:16:50

标签: oauth composer-php

我尝试使用composer安装以下内容:

https://github.com/Lusitanian/PHPoAuthLib

我尝试使用:

  

" lusitanian / oauth":" ~0.3"

但是没有用,现在使用的版本是我在网上找到的可行的版本。

当我尝试运行以下作曲家安装命令时,我收到一条消息,指出无法找到该软件包。它不会出现在composer.json文件中(不确定它是否意味着)。这是我第一次尝试安装此功能,因此我们非常感谢您对此工作的任何提示。

  

php composer.phar install

     

使用包信息加载作曲家存储库

     

安装依赖项(包括require-dev)

     

您的要求无法解析为可安装的软件包。

     

问题1        - 找不到请求的包lusitanian / oauth 1.0.0。

     

潜在原因:     - 包名中的拼写错误     - 根据您的最小稳定性设置,包装没有足够稳定的版本      有关详细信息,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion

     

阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。

{
"name": "lusitanian/oauth",
"description": "PHP 5.3+ oAuth 1/2 Library",
"keywords": ["oauth", "authentication", "authorization", "security"],
"license": "MIT",
"authors": [
    {
        "name": "David Desberg",
        "email": "david@daviddesberg.com"
    },
    {
        "name": "Pieter Hordijk",
        "email": "info@pieterhordijk.com"
    }
],
"require": {
    "php": ">=5.3.0",
    "lusitanian/oauth": "0.1.*@dev"
},
"require-dev": {
    "symfony/http-foundation": "~2.1",
    "predis/predis": "0.8.*@dev",
    "phpunit/phpunit": "3.7.*"
},
"suggest": {
    "symfony/http-foundation": "Allows using the Symfony Session storage backend.",
    "predis/predis": "Allows using the Redis storage backend.",
    "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client."
},
"autoload": {
    "psr-0": {
        "OAuth": "src",
        "OAuth\\Unit": "tests"
    }
},
"extra": {
    "branch-alias": {
        "dev-master": "0.1-dev"
    }
}

}

1 个答案:

答案 0 :(得分:0)

更改此内容:

" lusitanian / oauth":" 0.1。* @ dev"

到此:

" lusitanian / oauth":" 1.0。* @ dev"

修正了它:)