Yii 2 記住密碼

2021-09-22 00:25:24 字數 333 閱讀 6225

yii 2的登入頁面提供了「記住密碼」,這個功能最終是將相關資訊儲存在cookie中,從而實現自動登入的。

看loginform的**,校驗密碼的**是這樣的:

public functionlogin

() else }

$this->getuser,是乙個model,由使用者自定義,當然,yii2也提供了預設的user model,主要是用來處理與密碼校驗有關的業務,這些演算法往往是由框架使用者自己確定的,因此被框架剝離出來。

最終根據將登入資訊儲存到cookie中,是在web\user->switchidentity()完成的。

Yii 2 密碼加密演算法

1 更新後的 php 現代 php 中的密碼安全性 2 3 yii 2預設用user表儲存賬號資訊,包括使用者的密碼,user表結構如下 idusername 賬號auth key password hash 儲存密碼的hash值 password reset token 忘記密碼,重置密碼用的to...

yii2框架 yii2自身的自動載入 三

上一節說完了composer的自動載入,下面我們來說一下yii2自身的自動載入。在我們的入口檔案,例如index.php,如下 comment out the following two lines when deployed to production defined yii debug or d...

yii2框架 yii2的asset資源包 十一

link license license use yii web assetbundle author qiang xue since 2.0 定義按需載入css方法,注意載入順序在最後 public static function addcss view,cssfile 將需要載入的檔案已陣列聚合...