404labfr / 404labfr/laravel-impersonate
Package seems not to work with Sanctum / Laravel 9?
- 主要語言
- PHP
- 星號
- 2.3k
- 分支
- 235
- PR 合併指標
- 30 天內沒有已合併 PR
描述
Hi there guys,
I have some really weird issue implementing this package in a project of mine. This is weird, since I have two other projects with this package working.
The error I am receiving when installing this package is:
```
InvalidArgumentException : Auth driver [sanctum] for guard [sanctum] is not defined.
/project/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:117
/project/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:76
/project/vendor/laravel/sanctum/src/Sanctum.php:68
```
I have done some digging and found out that the `sanctum` driver is missing in the `customCreators` property of `AuthManager`. When I disable the `ImpersonateServiceProvider::registerAuthDriver` method, my tests run perfectly, but impersonation doesn't work. I see that the `sanctum` driver is visible in the `customCreators` property of `AuthManager`.
I am not a specialist in the authentication system of Laravel, so I don't have any clue why this is happening.
Do you have any direction for me to dig further?
Regards, Bob
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。