I want to use pure firebase/php-jwt library in my code. Firstly, I go to /var/www/html/ and like the official library page is suggesting, I do this
When I don't use composer, I just load all JWT classes in my entry point PHP file, and later, use the main namespace in the classes than have to use JWT. For example, in my index.php:
require_once 'vendor/jwt/JWT.php';
require_once 'vendor/jwt/SignatureInvalidException.php';
require_once 'vendor/jwt/BeforeValidException.php';
require_once 'vendor/jwt/ExpiredException.php';
require_once 'vendor/jwt/JWK.php';
//Namespaces
use \Firebase\JWT\JWT;
In a Auth.php class file:
//Import the Namespace again
use \Firebase\JWT\JWT;
I don't really know if it's the correct way to do it when you don't have autoloader file, usually very small projects, but it works for me and possibly someone else is dealing with this too. However, I recognize that the best way to do this is to install the composer :)