Lcobucci\JWT\Token\InvalidTokenStructure: The JWT string must have two dots in /var/www/vendor/lcobucci/jwt/src/Token/InvalidTokenStructure.php:13 Stack trace: #0 /var/www/vendor/lcobucci/jwt/src/Parser.php(95): Lcobucci\JWT\Token\InvalidTokenStructure::missingOrNotEnoughSeparators() #1 /var/www/vendor/lcobucci/jwt/src/Parser.php(58): Lcobucci\JWT\Parser->splitJwt('') #2 /var/www/src/middlewares/Auth.php(179): Lcobucci\JWT\Parser->parse('') #3 /var/www/src/middlewares/Auth.php(64): Middlewares\Auth->SessionIsValid() #4 /var/www/src/middlewares/Auth.php(36): Middlewares\Auth->call() #5 [internal function]: Middlewares\Auth->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #6 /var/www/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Middlewares\Auth), Array) #7 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #8 /var/www/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App)) #9 /var/www/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim\{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response)) #10 /var/www/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response)) #11 /var/www/vendor/slim/slim/Slim/App.php(297): Slim\App->process(Object(Slim\Http\Request), Object(Slim\Http\Response)) #12 /var/www/public_html/index.php(28): Slim\App->run() #13 {main}