FIX ошибка установки пакетов композер

This commit is contained in:
Toy Rik 2026-02-22 08:55:31 +03:00
parent daa4a197c8
commit d07e2ffbf4
2 changed files with 38 additions and 36 deletions

View File

@ -31,49 +31,51 @@ class FortifyServiceProvider extends ServiceProvider
*/
public function boot(): void
{
Fortify::createUsersUsing(CreateNewUser::class);
Fortify::updateUserProfileInformationUsing(UpdateUserProfileInformation::class);
Fortify::updateUserPasswordsUsing(UpdateUserPassword::class);
Fortify::resetUserPasswordsUsing(ResetUserPassword::class);
Fortify::redirectUserForTwoFactorAuthenticationUsing(RedirectIfTwoFactorAuthenticatable::class);
if (class_exists(Fortify::class)) {
Fortify::createUsersUsing(CreateNewUser::class);
Fortify::updateUserProfileInformationUsing(UpdateUserProfileInformation::class);
Fortify::updateUserPasswordsUsing(UpdateUserPassword::class);
Fortify::resetUserPasswordsUsing(ResetUserPassword::class);
Fortify::redirectUserForTwoFactorAuthenticationUsing(RedirectIfTwoFactorAuthenticatable::class);
RateLimiter::for('login', function (Request $request) {
$throttleKey = Str::transliterate(Str::lower($request->input(Fortify::username())) . '|' . $request->ip());
RateLimiter::for('login', function (Request $request) {
$throttleKey = Str::transliterate(Str::lower($request->input(Fortify::username())) . '|' . $request->ip());
return Limit::perMinute(5)->by($throttleKey);
});
return Limit::perMinute(5)->by($throttleKey);
});
RateLimiter::for('two-factor', function (Request $request) {
return Limit::perMinute(5)->by($request->session()->get('login.id'));
});
RateLimiter::for('two-factor', function (Request $request) {
return Limit::perMinute(5)->by($request->session()->get('login.id'));
});
// Custom routes defined specifically
Fortify::registerView(function () {
return view('auth.register');
});
// Custom routes defined specifically
Fortify::registerView(function () {
return view('auth.register');
});
Fortify::loginView(function () {
return view('pages.auth.login');
});
Fortify::loginView(function () {
return view('pages.auth.login');
});
Fortify::verifyEmailView(function () {
return view('auth.verify-mail');
});
Fortify::verifyEmailView(function () {
return view('auth.verify-mail');
});
Fortify::requestPasswordResetLinkView(function () {
return view('auth.forgot-password');
});
Fortify::requestPasswordResetLinkView(function () {
return view('auth.forgot-password');
});
Fortify::resetPasswordView(function (Request $request) {
return view('auth.reset-password', ['request' => $request]);
});
Fortify::resetPasswordView(function (Request $request) {
return view('auth.reset-password', ['request' => $request]);
});
Fortify::confirmPasswordView(function () {
return view('auth.confirm-password');
});
Fortify::confirmPasswordView(function () {
return view('auth.confirm-password');
});
Fortify::twoFactorChallengeView(function () {
return view('auth.two-factor-challange');
});
Fortify::twoFactorChallengeView(function () {
return view('auth.two-factor-challange');
});
}
}
}

View File

@ -145,7 +145,7 @@ return [
|
*/
'features' => [
'features' => class_exists(Features::class) ? [
Features::registration(),
Features::resetPasswords(),
// Features::emailVerification(),
@ -156,6 +156,6 @@ return [
'confirmPassword' => true,
// 'window' => 0,
]),
],
] : [],
];