문자열에서 특정문자 개수 구하기
-
[JS, PHP, MYSQL] 로그인, 로그인 우회 - 3.1Web - Security/Login 2023. 5. 10. 15:32
로그인 과정에서 SQL 질의문에 대해서 검사하는 기능을 만들었다 로그인 페이지 이전에 만들어놨던 login_2 데이터베이스와 로그인페이지를 이름만 변경하였다 데이터 베이스 연결 변수명을 login_2에서 login_3으로 바꾼 것을 제외하고 달라진 건 없다 5 ~ 8 로그인페이지의 입력값을 받아오고 아이디와 비밀번호가 있다면 아래의 과정을 이어가고 없다면 로그인 실패처리한다 11 ~ 19 사용자 입력을 받은 SQL 질의문을 검증하는 단계를 추가해 줬다 완성된 SQL 질의문에서 SELECT, FROM, WHERE 단어의 개수를 구해주고 SELECT, FROM, WHERE의 개수가 모두 1개여야만 데이터베이스에 SQL 질의문을 전달하도록 한다 21 ~ 44 만약 일치하는 회원이 존재한다면 로그인 성공 페이지..