我正在使用 Django、JWT 和 Laravel 5.1 制作身份验证 api。但我不知道如何设置 token 的过期时间以及如何将其从客户端发送到 API(也是由 Laravel 5.1 制作)。谁能帮助我,我知道这是一个基本问题,但我尝试用谷歌搜索但没有任何答案。
谢谢。
最佳答案
JWT 支持许多保留声明。其中之一是“exp”。您使用此名称和时间戳作为值对声明进行编码:
$key = "example_key";
$token = array(
"sample_key" => "sample_value",
"exp" => 1356999524, // expiration timestamp
);
$jwt = JWT::encode($token, $key);
关于django - 如何在 Laravel 5.1 中设置 JWT token 的过期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32621649/