Эх сурвалжийг харах

Warn users if github tokens contain invalid chars

Jordi Boggiano 12 жил өмнө
parent
commit
0b94fd209a

+ 3 - 0
src/Composer/Factory.php

@@ -199,6 +199,9 @@ class Factory
         // reload oauth token from config if available
         if ($tokens = $config->get('github-oauth')) {
             foreach ($tokens as $domain => $token) {
+                if (!preg_match('{^[a-z0-9]+$}', $token)) {
+                    throw new \UnexpectedValueException('Your github oauth token for '.$domain.' contains invalid characters: "'.$token.'"');
+                }
                 $io->setAuthentication($domain, $token, 'x-oauth-basic');
             }
         }