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 關注
- 165 瀏覽
添加回答
舉報