摘要:哈希算法返回個字符的偽隨機字符串查詢數據庫語句無效表示用戶名和密碼正確歡迎登陸表示用戶名和密碼不正確無效登陸分析創建完表單后直接到自己,然后連接數據庫,會利用到數據庫的基本操作和函數。之后會利用會話控制來管理驗證。
內容來源于《PHP和MySql Web開發》
簡單的訪問控制:
首先創建一個簡單的登陸界面
直接上完整代碼
0 ) { //表示用戶名和密碼正確 echo "歡迎登陸"; } else { //表示用戶名和密碼不正確 echo "無效登陸"; } } ?>請登陸
分析:創建完form表單后直接action到自己,然后連接數據庫,會利用到數據庫的基本操作和sha1()函數。下面給出數據庫的代碼。
create database auth; /*創建數據庫*/ use auth; create table authorized_users ( name varchar(20), password varchar(40), primary key (name) ); /*創建數據表,主鍵為name*/ insert into authorized-users values ( "username","password" ); /*插入一條*/ insert into authorized_users values ( "sha1user",sha1("pass") ); /*此處插入的是利用sha1()函數的密碼,可以都測試一下。*/
之后會利用會話控制來管理驗證。
PHP中的會話控制
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25983.html
摘要:基礎簡要而言是一種安全機制用于應用連接到身份認證服務器獲取用戶信息并將這些信息以安全可靠的方法返回給應用。這些信息被保存在身份認證服務器以確保特定的客戶端收到的信息只來自于合法的應用平臺。 OpenID Connect OpenID Connect簡介 OpenID Connect是基于OAuth 2.0規范族的可互操作的身份驗證協議。它使用簡單的REST / JSON消息流來實現,和...
摘要:參考文章原文有坑,我會講到參考文章阿里云服務器版本數據中心版位中文版下載軟件下載下載地址這里下載的是版本,高級版本需要下載這里需要注意,要根據你的電腦系統版本選擇,還有和也有區別,如果是系列,就選擇帶的版本,如果是系列,就選擇帶的版本可參考 參考文章1:(原文有坑,我會講到)https://yq.aliyun.com/article...參考文章2:https://www.cnblog...
閱讀 1961·2021-11-23 09:51
閱讀 873·2021-11-19 09:40
閱讀 830·2021-10-27 14:20
閱讀 5004·2021-10-09 09:52
閱讀 3297·2021-10-09 09:44
閱讀 1729·2021-10-08 10:05
閱讀 5054·2021-09-09 11:47
閱讀 3481·2019-08-30 12:47