Laravel Fortify добавляет страницу перед двухфакторным испытаниемPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel Fortify добавляет страницу перед двухфакторным испытанием

Сообщение Anonymous »

У меня возникла проблема: пользователь не перенаправляется на страницу двухфакторного вызова после того, как он подтвердит, какой метод он хочет получить код TOTP.
при отправке SMS по электронной почте или приложение аутентификации
после подтверждения метода -> пользователь должен быть перенаправлен на страницу двухфакторного запроса
`namespace App\Http\Controllers;
использовать Illuminate\Http\Request;
используйте Illuminate\Support\Facades\Session;
класс TwoFactorController расширяет контроллер
{
публичная функция setup2FAMethode(Request $request )
{
// Validierung der Eingabe, sicherstellen, dass eine gültige Используемый метод
$request->validate([
'totp_methode' => 'required|in:totp,sms,email',
]);

Код: Выделить всё

    // Speichern der ausgewählten Methode in der Session
session(['selected_totp_method' => $request->input('totp_methode')]);

// Nach der Auswahl den Benutzer zur Two-Factor-Challenge-Seite weiterleiten
return redirect()->route('two-factor.login');
}
} `
`Route::middleware('auth')->group(function () {
// Zwei- Faktor-Setup
Route::get('/setup', [TwoFactorController::class, 'setup'])->name('setup');

Код: Выделить всё

// Zwei-Faktor-Anmelde-Routen
Route::post('/setup', [TwoFactorController::class, 'setup2FAMethode'])->name('setup2FA.post');

// Fortify's zwei-Faktor-Authentifizierungsseiten
Route::get('/two-factor-challenge', function () {
return view('auth.two-factor-challenge');
})->name('two-factor.challenge');
});`

Подробнее здесь: https://stackoverflow.com/questions/792 ... -challenge
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»