php - laravel 로그인 실패 제한을 사용하는 방법은 무엇입니까?
怪我咯
怪我咯 2017-05-31 10:33:58
0
3
1497

로그인 실패 횟수를 제한하세요
Laravel의 내장 AuthController 클래스를 사용하는 경우 IlluminateFoundationAuthThrottlesLogins 특성을 사용하여 사용자 로그인 실패 횟수를 제한할 수 있습니다. 기본적으로 사용자는 여러 번의 로그인 실패 후 1분 이내에 로그인할 수 없습니다. 이 제한은 사용자의 사용자 이름/이메일 주소 + IP 주소를 기반으로 합니다.

<?php

네임스페이스 AppHttpControllersAuth;

AppUser 사용;유효성 검사기 사용;
AppHttpControllersController 사용;
IlluminateFoundationAuthThrottlesLogins 사용;
IlluminateFoundationAuthAuthenticatesAndRegistersUsers 사용;

class AuthController는 컨트롤러를 확장합니다{

으아악

}

문서가 이렇게 쓰여 있는데 이해가 안 돼요

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(3)
黄舟

새로운 액세스 빈도 제한 미들웨어가 프레임워크에 내장되어 특정 기간 동안 특정 IP 주소의 경로 요청 수를 쉽게 제한할 수 있습니다. 예를 들어 IP 주소를 분당 60회 경로에 액세스하도록 제한하려면 다음을 수행할 수 있습니다.

으아아아
淡淡烟草味

초대해주셔서 감사합니다

면책조항: 나는 그것을 사용하지 않았습니다

아이디어
소스 코드 ThrottlesLogins를 참조하세요
특성을 도입하고 hasTooManyLoginAttempts 함수를 다시 작성하여 효과를 얻을 수 있습니다.

黄舟

실제 사용 및 소스코드 해석 영상을 녹화한 적이 있습니다: https://www.laravist.com/seri...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿