Maison > outils de développement > composer > Pourquoi Composer vous demande-t-il de saisir le nom d'utilisateur et le mot de passe autorisés lors de son installation ?

Pourquoi Composer vous demande-t-il de saisir le nom d'utilisateur et le mot de passe autorisés lors de son installation ?

藏色散人
Libérer: 2021-06-15 11:28:42
avant
2473 Les gens l'ont consulté

La colonne du didacticiel suivante de composer vous présentera le problème de la nécessité de saisir le nom d'utilisateur et le mot de passe lors de l'installation de Composer. J'espère que cela vous sera utile. à ceux qui en ont besoin !

D:\work\dreamland-yii>composer require "saviorlv/yii2-dysms:dev-master"

    Authentication required (packagist.phpcomposer.com):
      Username:
      Password:


  [Composer\Downloader\TransportException]
  Invalid credentials for &#39;https://packagist.phpcomposer.com/p/saviorlv/yii2-dysms%24045b85ee8f7a846caecdf82efa78fb4927e19868940b05fbb3ddb6383a10d41f.json&#39;, aborting.require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...
Copier après la connexion

doit être remplacé par la source du compositeur chinois. L'interface de requête affiche "Il y a un problème d'arriéré avec ce compte JSS qui empêche l'opération de se terminer avec succès", ce qui se traduit par : "Ce compte JSS a un problème d'arriérés, entraînant L'opération n'a pas pu être terminée avec succès"....

Utilisez simplement la source miroir domestique https://pkg.phpcomposer.com/

composer config -g repo.packagist composer https://packagist.phpcomposer.com
Copier après la connexion

Ensuite un autre est apparu ici Question

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://api.github.com/repos/bestiejs/punycode.js/tags?per_page=100, please create a GitHub OAuth token to go over the API rate limit
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+JL-HOST-008-PC+2018-10-13+0916
to retrieve a token. It will be stored in "C:/Users/niuben/AppData/Roaming/Composer/auth.json" for future use by Composer.
Token (hidden):
Copier après la connexion

Il me demande de saisir un jeton ? ? ?

Après vérification en ligne, c'est parce que Composer n'a pas ajouté la clé github

Solution

Entrez https://github.com/settings/tokens et cliquez sur "Générer un nouveau token" (N'oubliez pas de vous connecter d'abord)

Créez un nouveau jeton, entrez la description et sélectionnez Nouveau par défaut. Vous obtiendrez ensuite un jeton, puis collez la valeur et il c'est OK.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal