佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > Yii2處理密碼加密及驗(yàn)證的方法

Yii2處理密碼加密及驗(yàn)證的方法

熱門標(biāo)簽:Linux服務(wù)器 團(tuán)購(gòu)網(wǎng)站 阿里云 銀行業(yè)務(wù) 服務(wù)器配置 科大訊飛語音識(shí)別系統(tǒng) 電子圍欄 Mysql連接數(shù)設(shè)置

在Yii2中提供了密碼加密以及驗(yàn)證的一系列方法,方便我們的使用,它使用的是bcrypt算法。查看源碼我們可以發(fā)現(xiàn)它使用的是PHP函數(shù)password_hash()和crypt()生成。

加密:

/**
 * $password  要加密的密碼
 * $hash  加密后的hash字符串
 */
$hash = Yii::$app->getSecurity()->generatePasswordHash($password);

驗(yàn)證密碼:

/**
 * $password  要驗(yàn)證的明文密碼
 * $hash   加密后的hash字符串
 */
Yii::$app->getSecurity()->validatePassword($password, $hash);

總結(jié)

以上所述是小編給大家介紹的Yii2處理密碼加密及驗(yàn)證的方法,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

您可能感興趣的文章:
  • Yii2結(jié)合Workerman的websocket示例詳解
  • Yii2中的場(chǎng)景(scenario)和驗(yàn)證規(guī)則(rule)詳解
  • Yii2框架實(shí)現(xiàn)登錄、退出及自動(dòng)登錄功能的方法詳解
  • Yii2.0實(shí)現(xiàn)生成二維碼功能實(shí)例
  • yii2.0整合阿里云oss刪除單個(gè)文件的方法

標(biāo)簽:蚌埠 大理 棗莊 衢州 江蘇 衡水 萍鄉(xiāng) 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Yii2處理密碼加密及驗(yàn)證的方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    拜城县| 迭部县| 龙门县| 绥德县| 璧山县| 公安县| 随州市| 额尔古纳市| 门源| 蕲春县| 崇阳县| 雅安市| 宜春市| 鹤岗市| 栖霞市| 昭平县| 宝坻区| 安泽县| 化德县| 漠河县| 堆龙德庆县| 卢龙县| 江西省| 兴业县| 晋宁县| 乐陵市| 石泉县| 丹凤县| 克东县| 农安县| 集贤县| 沙雅县| 赤壁市| 保山市| 扶风县| 竹溪县| 新昌县| 恩平市| 都匀市| 枣庄市| 云浮市|