登入記住我功能實現

2021-09-20 16:07:33 字數 1506 閱讀 6309

說明

使用此功能我是在有伺服器環境下操作的

密碼:sfce

cookie相關知識

引用檔案

src="js/jquery.cookie.js">

script>

jsp頁面一載入就執行判斷cookie中是否存入資訊並填入表單

$(document).ready(function

() if($.cookie("name") != '')

})script>

form表單 在提交表單之前把輸入的資訊存入cookie
action="login.action"

method="post"

onsubmit="return check()">

class="login form">

class="group">

class="group-ipt email">

type="text"

name="name"

id="name"

class="ipt"

placeholder="登入賬號"

required>

div>

class="group-ipt password">

type="password"

name="password"

id="password"

class="ipt"

placeholder="輸入您的登入密碼"

required>

div>

div>

div>

class="button">

type="submit"

class="login-btn register-btn"

id="button"

value="登入">

div>

class="remember clearfix">

class="remember-me">

class="icon">

class="zt">

span>

span>

type="checkbox"

name="remember-me"

id="remember-me"

class="remember-mecheck"

checked>記住我label>

class="forgot-password">

href="#">忘記密碼?a>

label>

div>

form>

check()函式

function

check

()); // 儲存乙個帶7天期限的 cookie 如果 不寫則cookie只相當回話效果

} else

} script>

ok!記住我功能實現了!

記住我功能實現

一 登陸時記住我功能實現。1.首先在前端介面新增乙個單選框,當表單提交的時候會一起提交過來。同時單選框傳送的屬性值分為ture和false。submit id btnlogin value 登入 class login btn errormsg style font size 14px color ...

如何安全實現「記住我」功能

1.利用token 原理 每次登入時為使用者生成乙個token並存放於cookie中,下次登入時,驗證token是否正確並自動登入 這樣每次生成時失效時間不同,token也不同 缺點 1.安全問題,當cookie被竊取 可以為cookie設定http only,防範xss csrf等攻擊 時,任何人...

會話記住已登入功能

記錄帖,大佬輕拍 很多 有記住登入狀態的功能,這種怎麼實現呢?一種思路是把使用者資訊存在cookie裡,設定cookie的生命週期,這樣就可以在一段時間內記住使用者的資訊,但是這種方式不安全,別人可以通過cookie輕易獲取使用者的資訊。另一種思路是資料庫設計乙個token欄位,token設定成唯一...