鍍金池/ 問答/HTML/ react 實(shí)現(xiàn)登錄框記住我這個(gè)功能

react 實(shí)現(xiàn)登錄框記住我這個(gè)功能

請問,一般是用什么方法實(shí)現(xiàn)登錄框‘記住我’這個(gè)功能的

回答
編輯回答
傲寒

前端的話cookie或者用h5的本地存儲(chǔ),現(xiàn)在一般用本地儲(chǔ)存localStorage了,勾選記住我登錄后,本地儲(chǔ)存id什么的和時(shí)間,進(jìn)入頁面時(shí)通過判斷時(shí)間是否過期(幾天后過期)清除這個(gè)值,判斷是否有這個(gè)值而進(jìn)行路由的定向。

2017年12月31日 01:23
編輯回答
尛憇藌

勾選記住我時(shí)候,將信息存儲(chǔ)在cookie或者localStorage里,然后每次登錄框生命周期的componentWillMount觸發(fā)的時(shí)候,從cookie或者localStorage取出來,如果有值,那么就賦值到state上,沒有值,state就為空

2018年2月27日 00:50