下面由composer教程栏目给大家介绍关于Composer 安装时要求输入授权用户名密码的问题,希望对需要的朋友有所帮助!
1 2 3 4 5 6 7 8 9 | D:\work\dreamland-yii>composer require "saviorlv/yii2-dysms:dev-master"
Authentication required (packagist.phpcomposer.com):
Username:
Password:
[Composer\Downloader\TransportException]
Invalid credentials for 'https:
|
登录后复制
需要改为中国的composer源,请求接口显示的“There is an arrear problem with this JSS account that prevents the operation from completing successfully” 翻译为:“此JSS帐户存在欠费问题,导致操作无法成功完成”.....
改用国内镜像源就好了 https://pkg.phpcomposer.com/
1 | composer config -g repo.packagist composer https:
|
登录后复制
然后我这里又出现一个问题
1 2 3 4 5 6 7 8 9 | D:\work\dreamland-yii>composer require "saviorlv/yii2-dysms:dev-master"
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require -dev)
Could not fetch https:
Head to https:
to retrieve a token. It will be stored in "C:/Users/niuben/AppData/Roaming/Composer/auth.json" for future use by Composer.
Token (hidden):
|
登录后复制
它让我输入一个token???
经过网上查询 这是因为Composer 没有添加github密钥
解决方法
进入 https://github.com/settings/tokens 点击 「Generate new token」(记得先登录哦)
新建一个 Token,输入描述,选择默认新建就行,然后就会得到一个 Token,然后把这个值粘贴过去就 OK 了。
以上是Composer安装时要求输入授权用户名密码是怎么回事的详细内容。更多信息请关注PHP中文网其他相关文章!