PHP를 사용하여 사용자 로그인 수를 제한하는 방법을 알려주십시오.
我只是一条咸鱼哈
我只是一条咸鱼哈 2017-08-29 22:16:14
0
2
3789

간단해도 좋습니다. 어떤 방법을 사용해야 하는지 알려주시고 아이디어도 제공해 주시면 감사하겠습니다.

我只是一条咸鱼哈
我只是一条咸鱼哈

即使是小小的人物,也有他自己精彩的故事

모든 응답(2)
逸先生

으르르르르


逸先生

로그인 횟수 제한이란 하루에 로그인 횟수를 제한한다는 뜻인가요, 아니면 한 번 로그인하면 온라인 상태에서는 다시 로그인할 수 없다는 뜻인가요? 제한되어 있는 경우 1인당 하루 5회 로그인이 가능합니다. 이렇게 설계할 수 있습니다. user 테이블에 login_timestinyint(1) 필드를 추가하면 로그인할 때마다 값이 5보다 크거나 같은지 판단합니다. 5보다 작으면 로그인이 성공하고 횟수가 1회 증가합니다. 이 값은 매일 이른 아침에 삭제됩니다.

  • 회신하다 죄송합니다. 제가 질문하고 싶은 것은: 사용자가 세 번 로그인하고 매번 잘못된 비밀번호를 입력한다고 가정해 보겠습니다. 그러면 해당 사용자는 30분 동안 로그인을 시도할 수 없습니다. 어떤 방법으로 해야할지 여쭤봐도 될까요 ╮(╯▽╰)╭
    我只是一条咸鱼哈 작가 2017-08-30 11:33:06
  • 회신하다 O(∩_∩)O감사합니다
    我只是一条咸鱼哈 작가 2017-08-30 13:56:00
  • 회신하다 여전히 필드로 제한되어 있으므로 사용자 테이블에 두 개의 필드를 추가합니다. timestinyint(1) waittime int(11) default 0은 로그인할 때마다 먼저 사용자의 로그인 이름(0)을 기준으로 대기 시간 값이 0인지 여부를 결정합니다. , 로그인할 수 있으며 비밀번호를 계속 확인하고, 0이 아닌 경우 대기하라는 메시지를 표시합니다((waittime - time()) / 60)분, 2. 대기 시간 값이 0이면 로그인 이름이 무엇인지 확인합니다. 비밀번호가 정확함, 정확함, 로그인 성공, 올바르지 않음, 시간 더하기 1. 시간 = 3이면 대기 시간 = time()+ 30 * 60. 로그인 성공 후 시간=0, 대기 시간=0
    逸先生 작가 2017-08-30 12:11:48
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿