РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflSpMfOt 160 of 250 menu
◀ ▶

Проверка кода вне входа в Filament

Давайте проверим код вне страницы входа. Тот же второй шаг можно вызвать из контроллера Laravel для /account.

Класс MultiFactorChallenge собирает поля провайдера для уже вошедшего работника. Короткий вызов в AccountController.php:

<?php namespace App\Http\Controllers; use Filament\Auth\MultiFactor\MultiFactorChallenge; use Illuminate\Contracts\View\View; use Illuminate\Http\Request; class AccountController extends Controller { public function show(Request $request): View { $user = $request->user(); $multiFactorChallenge = MultiFactorChallenge::make(); abort_unless($multiFactorChallenge->hasEnabledProviders($user), 403); $multiFactorChallenge->beforeChallenge($user); return view('account', [ 'schemaComponents' => $multiFactorChallenge->getSchemaComponents($user), ]); } } ?>

Проверьте тот же цифровой код на обычной странице сайта, не в панели.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить