国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用PHP和MySql簡單身份驗證 1

Astrian / 2764人閱讀

摘要:哈希算法返回個字符的偽隨機字符串查詢數(shù)據(jù)庫語句無效表示用戶名和密碼正確歡迎登陸表示用戶名和密碼不正確無效登陸分析創(chuàng)建完表單后直接到自己,然后連接數(shù)據(jù)庫,會利用到數(shù)據(jù)庫的基本操作和函數(shù)。之后會利用會話控制來管理驗證。

內(nèi)容來源于《PHP和MySql Web開發(fā)》

簡單的訪問控制:
首先創(chuàng)建一個簡單的登陸界面

直接上完整代碼


    

請登陸

username

password

0 ) { //表示用戶名和密碼正確 echo "歡迎登陸"; } else { //表示用戶名和密碼不正確 echo "無效登陸"; } } ?>

分析:創(chuàng)建完form表單后直接action到自己,然后連接數(shù)據(jù)庫,會利用到數(shù)據(jù)庫的基本操作和sha1()函數(shù)。下面給出數(shù)據(jù)庫的代碼。

create database auth;
/*創(chuàng)建數(shù)據(jù)庫*/
use auth;
create  table authorized_users (
name varchar(20),
password varchar(40),
primary key (name)
);
/*創(chuàng)建數(shù)據(jù)表,主鍵為name*/
insert into authorized-users values (
"username","password"
);
/*插入一條*/
insert into authorized_users values (
"sha1user",sha1("pass")
);
/*此處插入的是利用sha1()函數(shù)的密碼,可以都測試一下。*/

之后會利用會話控制來管理驗證。
PHP中的會話控制

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/25983.html

相關(guān)文章

  • PHP下的Oauth2.0嘗試 - OpenID Connect

    摘要:基礎(chǔ)簡要而言是一種安全機制用于應(yīng)用連接到身份認(rèn)證服務(wù)器獲取用戶信息并將這些信息以安全可靠的方法返回給應(yīng)用。這些信息被保存在身份認(rèn)證服務(wù)器以確保特定的客戶端收到的信息只來自于合法的應(yīng)用平臺。 OpenID Connect OpenID Connect簡介 OpenID Connect是基于OAuth 2.0規(guī)范族的可互操作的身份驗證協(xié)議。它使用簡單的REST / JSON消息流來實現(xiàn),和...

    saucxs 評論0 收藏0
  • 阿里云服務(wù)器搭建PHP環(huán)境

    摘要:參考文章原文有坑,我會講到參考文章阿里云服務(wù)器版本數(shù)據(jù)中心版位中文版下載軟件下載下載地址這里下載的是版本,高級版本需要下載這里需要注意,要根據(jù)你的電腦系統(tǒng)版本選擇,還有和也有區(qū)別,如果是系列,就選擇帶的版本,如果是系列,就選擇帶的版本可參考 參考文章1:(原文有坑,我會講到)https://yq.aliyun.com/article...參考文章2:https://www.cnblog...

    red_bricks 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<