我刚刚使用了 laravel-passport,它与 jwt auth 相同。
我想向我的 accessToken 添加一些自定义声明,可以吗?
我想传递
2fa_status => true访问令牌,当使用此访问令牌进行 API 调用时,我也希望来自令牌的声明。
例如 (代币的预期索赔)
{
"aud": "7",
"jti": "123",
"iat": 1568368682,
"nbf": 1568368682,
"exp": 1599991082,
"sub": "2",
"scopes": [],
"2fa_status": false
}
Run Code Online (Sandbox Code Playgroud)
我生成令牌如下:
$tokenResult = $user->createToken('Personal Access Token');
Run Code Online (Sandbox Code Playgroud) 我已经在这里阅读了文档:https : //github.com/laravel/framework/pull/25997
我想知道的是,通过使用withCount()我们,我们只是对记录进行加载计数,而不是获取所有关系数据。
那么通过使用loadCount()我们可以做什么?
请用简单的文字简单说明。谢谢
在 GitHub 上合并 Pull-Requests (PR) 时,有一个选项“Squash And Merge”,其目的是什么以及它会做什么?
我想将现有应用程序转换为多租户,并且不想使用多个数据库。只需阅读给定的包允许这样做。
https://github.com/spatie/laravel-multitenancy
我在这里阅读了单个数据库文档:https ://spatie.be/docs/laravel-multitenancy/v2/installation/using-a-single-database
但接下来呢?
假设现在用户正在存储到用户表中,通过使用这个包,我想存储特定于租户的用户。
我在任何地方都没有找到真正的例子。如果有人已经使用单个数据库实现了 Spatie 多租户,那就更好了,请在这里帮助我。
提前致谢。