php中實現記住密碼下次自動登入的例子

2022-10-06 11:36:09 字數 805 閱讀 4571

做**的時候經常會碰到要實現記住密碼,下次自動登入,一周內免登陸,乙個月內免登陸這種需求。這種功能一般都是通過cookie來實現的。本篇文章將簡單說一下如何使用php實現該需求的。當然實現該需求的方法有n多種。

整個過程就是使用者在登陸的時候,如果選擇了記住密碼或者一周內免登陸等這個選項的時候,則在使用者成功登陸操作完成之後,儲存乙個實現自動登入的cookie的資料到資料庫的使用者表裡面,作為下次自動登入時驗證用。驗證通過則自動登入,否則需要輸入使用者名稱,密碼進行登入。儲存的這個cookie值則可以取乙個隨機碼。

具體示例**如下:

複製** **如下:

$username=trim($_post['username']);

$password=md5(trim($_post['password']));

$ref_url=$_get['req_url'];

$remember=$_post['remember'];//是否自動登入標示

$err_msg='';

if($username==''||$password=='')elseelse

if(strpos($ref_url,"login.php")===false)else }}

另外在訪問**的每個頁面時,都要先進行一遍如下函式的檢查。

複製** **如下:

//檢查使用者是否登入

function checklogin()elseelse

&knhsegynbsp;} }}

本文標題: php中實現記住密碼下次自動登入的例子

本文位址: /wangluo/php/115816.html

php實現記住密碼下次自動登陸

這篇部落格裡面還寫到實現 記住我的登入狀態 的功能方法,簡言之,就是對首先對session進行使用者資訊賦值,檢測session,失效後,利用cookie對其賦值 在實現過程中,根據網上一些 貼,整理出以下 另外可以參考php 登入記住密碼實現思路 在登入login.php頁面中,進行表單設定 se...

php中實現記住密碼下次自動登入的例子

做 的時候經常會碰到要實現記住密碼,下次自動登入,一周內免登陸,乙個月內免登陸這種需求。這種功能一般都是通過cookie來實現的。本篇文章將簡單說一下如何使用php實現該需求的。當然實現該需求的方法有n多種。整個過程就是使用者在登陸的時候,如果選擇了記住密碼或者一周內免登陸等這個選項的時候,則在使用...

php中實現記住密碼下次自動登入的例子

這篇文章主要介紹了php中實現記住密碼下次自動登入的例子,本文使用cookie實現記住密碼和自動登入功能,需要的朋友可以參考下 做 的時候經常會碰到要實現記住密碼,下次自動登入,一周內免登陸,乙個月內免登陸這種需求。這種功能一般都是通過cookie來實現的。本篇文章將簡單說一下如何使用php實現該需...