1 回答

TA贡献1806条经验 获得超8个赞
那么您需要对个人访问令牌进行一些自定义。创建一个名称为 SanctumPersonalAccessClient 的普通模型(在本例中您想要什么)并在 AuthServiceProvider.php 中编写此内容
namespace App\Providers;
use Laravel\Sanctum\Sanctum;
use App\SanctumPersonalAccessClient as PersonalAccessClient;
class AuthServiceProvider extends ServiceProvider
{
/**
* The policy mappings for the application.
*
* @var array
*/
protected $policies = [
//
];
/**
* Register any authentication / authorization services.
*
* @return void
*/
public function boot()
{
$this->registerPolicies();
Sanctum::usePersonalAccessClientModel(PersonalAccessClient::class);
}
}
然后在刚刚创建的模型中设置连接和表名称,如下所示:
namespace App;
use Laravel\Sanctum\PersonalAccessClient;
class SanctumPersonalAccessClient extends PersonalAccessClient
{
protected $connection = 'my_custom_connection';
protected $table = 'personal_access_tokens';
}
有用的链接,但带有护照:https://github.com/laravel/passport/issues/247#issuecomment-424095961
- 1 回答
- 0 关注
- 143 浏览
添加回答
举报