Não entendi por que foi usado o "POST" em vez do "GET" no exercício. No vídeo o professor usou o "POST" em "http://localhost:8000/public/login" e GET em "http://localhost:8000/pedidos". Então o "POST" foi para obter o token e o "GET" para ler os pedidos do usuário.
No exercício usando:
POST /pedidos HTTP/1.1 Authorization: <token>
Não entendi o que esse "POST" está fazendo. Ele está enviando qual informação? E se estivesse enviando informação de login não teria que ser enviado para "http://localhost:8000/public/login" em vez de "http://localhost:8000/pedidos"? Só se tivesse enviando uma informação de um novo pedido, daí eu acho que seria enviado por esse caminho, né?