迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
訊睿CMS如何判定用戶是第一次登陸的呢?
是這樣的,我在后臺(tái)添加了一批會(huì)員給同事使用,默認(rèn)密碼都是123456,我想讓他們自己在第一次登陸時(shí)必須修改一次密碼才能進(jìn)入會(huì)員中心
或者有什么鉤子方法能判斷是否第一次登陸,清空dr_member_login表后能實(shí)現(xiàn)判斷嗎?
dr_member_login表后能實(shí)現(xiàn)判斷嗎?
參考文檔:《用戶登錄成功之后》
你可以新建一個(gè)字段,然后每每次登錄,然后寫寫一個(gè)登錄成功就給他儲(chǔ)存為1,沒有存儲(chǔ)這個(gè)1就說明他第一次登錄
也可以判斷dr_member表中的password密碼是否是指定值,就算你設(shè)置的這個(gè)123456加密后的值,如果是的話,跳轉(zhuǎn)到強(qiáng)制密碼頁面
根據(jù)用戶uid在dr_member_login登錄日志表中查詢也可以實(shí)現(xiàn)這個(gè)方法,查詢是否有登錄成功的記錄。
系統(tǒng)安全插件有這個(gè)功能
參考文檔:《用戶登錄成功之后》
你可以新建一個(gè)字段,然后每每次登錄,然后寫寫一個(gè)登錄成功就給他儲(chǔ)存為1,沒有存儲(chǔ)這個(gè)1就說明他第一次登錄
也可以判斷dr_member表中的password密碼是否是指定值,就算你設(shè)置的這個(gè)123456加密后的值,如果是的話,跳轉(zhuǎn)到強(qiáng)制密碼頁面
根據(jù)用戶uid在dr_member_login登錄日志表中查詢也可以實(shí)現(xiàn)這個(gè)方法,查詢是否有登錄成功的記錄。
系統(tǒng)安全插件有這個(gè)功能