내 코드에 순수 firebase/php-jwt 라이브러리를 사용하고 싶습니다. 첫째로 나는 새로운 공급 업체 폴더 파일과 하위 폴더의 많은 /var/www/html/
내부에 생성 된 것을 볼, 나는 /var/www/html/
에 가서 내가이 명령을 실행 한 후 공식 라이브러리 페이지가 제안처럼,이클래스 Firebase JWT JWT을 찾을 수 없습니다.
composer require firebase/php-jwt
을한다. 그때 공식 페이지에서 유사한 내용으로 바로 /var/www/html/
내 token.php
파일을 만듭니다
: 나는 로컬 호스트/token.php에 갈 때, 그러나Fatal error: Uncaught Error: Class 'Firebase\JWT\JWT' not found in /var/www/html/token.php:12 Stack trace: #0 {main} thrown in /var/www/html/token.php on line 12
<?php
use \Firebase\JWT\JWT;
$key = "example_key";
$token = array(
"iss" => "http://example.org",
"aud" => "http://example.com",
"iat" => 1356999524,
"nbf" => 1357000000
);
$jwt = JWT::encode($token, $key);
$decoded = JWT::decode($jwt, $key, array('HS256'));
print_r($decoded);
,이 오류 메시지가
중요한지 확실하지 않지만 PHP 버전은 7.0입니다. 희망, 누군가 내 문제를 해결하는 방법을 알고.
https://getcomposer.org/doc/01-basic-usage.md – yivi
https://www.codementor.io/php/tutorial/composer-install-php-dependency-manager – yivi
무엇을 의미합니까? 이거 다? 공식 영수증이 왜 작동하지 않습니까? – Jacobian