麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

關(guān)于用戶登錄的記住密碼實現(xiàn)思路(考慮到安全問題)

2019-11-14 11:46:07
字體:
供稿:網(wǎng)友

做網(wǎng)站的時候經(jīng)常會碰到要實現(xiàn)記住密碼,下次自動登錄,一周內(nèi)免登陸,一個月內(nèi)免登陸這種需求。這種功能一般都是通過cookie來實現(xiàn)的。

整個過程就是用戶在登陸的時候,如果選擇了記住密碼或者一周內(nèi)免登陸等這個選項的時候,則在用戶成功登陸操作完成之后,存儲一個實現(xiàn)自動登錄的cookie的數(shù)據(jù)到數(shù)據(jù)庫的用戶表里面,作為下次自動登錄時驗證用。驗證通過則自動登錄,否則需要輸入用戶名,密碼進行登陸。

具體示例代碼如下:

$username=trim($_POST['username']);  $passWord=md5(trim($_POST['password']));  $ref_url=$_GET['req_url'];  $remember=$_POST['remember'];//是否自動登錄標示  $err_msg='';  if($username==''||$password==''){   $err_msg="用戶名和密碼都不能為空";  }else{   $row=getUserInfo($username,$password);   if(empty($row)){    $err_msg="用戶名和密碼都不正確";   }else{    $_session['user_info']=$row;    if(!empty($remember)){//如果用戶選擇了,記錄登錄狀態(tài)就把用戶名和加了密的密碼放到cookie里面     setcookie("username",$username,time()+3600*24*365);     setcookie("password",$password,time()+3600*24*365);    }    if(strpos($ref_url,"login.php")===false){     header("location:".$ref_url);    }else{     header("location:main_user.php");    } }  }

另外在訪問網(wǎng)站的每個頁面時,都要先進行一遍如下函數(shù)的檢查

//檢查用戶是否登錄  function checklogin(){   if(empty($_SESSION['user_info'])){//檢查一下session是不是為空    if(empty($_COOKIE['username'])||empty($_COOKIE['password'])){//如果session為空,并且用戶沒有選擇記錄登錄狀     header("location:login.php?req_url=".$_SERVER['REQUEST_URI']);//轉(zhuǎn)到登錄頁面,記錄請求的url,登錄后跳轉(zhuǎn)過去,用戶體驗好。    }else{//用戶選擇了記住登錄狀態(tài)     $user=getUserInfo($_COOKIE['username'],$_COOKIE['password']);//去取用戶的個人資料    if(empty($user)){//用戶名密碼不對沒到取到信息,轉(zhuǎn)到登錄頁面     header("location:login.php?req_url=".$_SERVER['REQUEST_URI']);    }else{     $_SESSION['user_info']=$user;//用戶名和密碼對了,把用戶的個人資料放到session里面    }    }   }  } 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲第一成人av | 国产一区二区在线免费观看 | 中文字幕 亚洲一区 | 久久手机在线视频 | 国产精品午夜一区 | 欧美一级电影网站 | 毛片在线视频观看 | 久久久久久久久久亚洲 | 国产精品久久久久一区二区 | 精品一区二区三区在线观看国产 | 男男羞羞视频网站国产 | 国产一级爱c视频 | 欧美va亚洲| 亚洲aⅴ免费在线观看 | 久久久久久久久久久一区 | 成人福利在线视频 | 免费观看在线 | 国产日韩久久久久69影院 | 国产一级毛片国语版 | 一级电影免费看 | 手机av在线电影 | 成人毛片免费 | 美女污污视频在线观看 | 日韩精品久久久久久久九岛 | 国产日韩线路一线路二 | 精品久久久久久久久久中出 | 99ri精品 | 91 在线免费观看 | 国产一级午夜 | 亚洲第五色综合网 | 中国黄色一级生活片 | 精品一区二区免费视频视频 | 一区二区三区日韩 | 成人男女啪啪免费观看网站四虎 | 91精品国产91久久久久久不卞 | 亚洲国产高清视频 | 一级片a| 日本精品二区 | 97中文| 涩涩屋av| 成人免费自拍视频 |