Laravel 5.7, PHP 7.2, Mysql 5.7
API работает на api.example.com
В APP_URL
Я установил example.com
в проверочном письме, яполучил электронное письмо с URL api.example.com
Я думаю
// Illuminate\Auth\Notification\VerifyEmail
URL::temporarySignedRoute
игнорирует APP_URL
БОНУС:
в забытом пароле почта URL-адрес в порядке, когда я набираю tinker
URL::temporarySignedRoute(
'verification.verify',
\Illuminate\Support\Carbon::now()->addMinutes(60),
['id' => 1234]
)
Я вижу URL с example.com
(да,кеш очищен, даже проект восстановлен с нуля)