부트스트랩 3와 HTML을 사용하여 간단한 로그인 UI를 만들었습니다. PHP 및 MySQL을 사용하여 php 로그인 시스템 기능을 처리하기 위해 로그인 및 로그아웃 방법을 만들었습니다. 클라이언트 측 로그인 페이지 유효성 검사를 처리하는 데 사용되는 jQuery 유효성 검사 플러그인입니다. PHP 세션은 사용자 정보를 저장하고 사용자 로그아웃 시 세션을 삭제하는 데 사용합니다. 나는 나중에 로그인 시스템의 공유 등록 과정에 있을 것입니다. password_hash() 함수, 예 : echo password_hash(“암호”, PASSWORD_DEFAULT)를 사용하여 암호 해시를 생성할 수 있습니다. 다음 코드로 secure.phpfile이라는 파일을 만듭니다. 성공적인 로그인시 사용자를 이 페이지로 리디렉션합니다. 인증된 사용자만 이 페이지에 액세스할 수 있습니다. 권한이 없는 사용자가 이 페이지에 액세스하려고 하면 사용자가 강제로 로그인 페이지로 리디렉션됩니다.
AJAX 로그인 페이지는 잘못된 모든 시도에서 웹 페이지를 다시 로드하지 않음으로써 시간을 절약하고 더 나은 사용자 인터페이스를 제공합니다. 이것은 AJAX를 통해 요청된 등록 프로세스를 처리하기 위해 ajax-login-registration.php에서 생성된 코드의 일부입니다. 이 로그인 등록 시스템에서 작업 매개 변수는 AJAX를 통해 게시됩니다. 원시 암호를 데이터베이스에 저장하는 것은 안전하지 않습니다. 이 예제에서 md5를 적용하여 암호를 암호화했습니다. 이 예제에서 사용된 암호화 알고리즘을 대체하여 다른 암호화 알고리즘을 적용할 수 있습니다. 응용 프로그램에서 로그인 등록 시스템의 중요성은 방문자를 응용 프로그램의 등록 된 구성원으로 만들고 그들이 그들의 진위를 확인 하는 시스템에 로그인 할 수 있도록 하는 것입니다. 등록된 사용자의 신뢰성에 따라 웹 페이지 액세스, 유틸리티, 권한은 응용 프로그램 사용자에게 제공됩니다. 단계1: MySQL 데이터베이스 테이블 만들기: 이 로그인 exvample에 대해 “사용자” 테이블을 사용했습니다. 그래서 테이블을 만드는 코드 아래에 사용됩니다.
테이블 만들기 `사용자`(`uid` int(11) NULL AUTO_INCREMENT, `사용자` varchar(255) 기본 NULL, `패스` varchar(100) 기본 NULL, `email` varchar(255) 기본 NULL, `profile_photo` varchar(200) 기본 NULL, 기본 키(`uid`), 고유 키(`uid`), 고유 키 사용자 이름`(`사용자`), 고유 키 `이메일`(`이메일`) ) ENGINE=InnoDB 기본 CHARSET=latin1; jQuery UI 대화 상자는 응용 프로그램에서 모달 대화 상자를 표시하는 데 매우 적합합니다. 로그인 및 등록 양식 HTML 코드는 모달 컨테이너 내에서 만들어집니다. } 다른 {$(“#login_button”).html(`로그인…`); setTimeout(`window.location.href = “index1.php”; `,4000); 단계7: HTML 회원 페이지 로그인이 성공하면 welcome.php를 호출하여 회원 페이지를 표시합니다.
<div 클래스=`경고 성공`= <버튼 클래스=`닫기` 데이터 해제=`경고`=`경고`…` 안녕하세요,
회원 페이지에 오신 것을 환영합니다.