真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Flask博客怎么通過發(fā)送郵件重置密碼

Flask博客怎么通過發(fā)送郵件重置密碼,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

創(chuàng)新互聯(lián)公司專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、東勝網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為東勝等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

今天把之前關(guān)于Flask_Blog項目中關(guān)于當(dāng)注冊用戶忘記密碼時,通過發(fā)送郵件進(jìn)行密碼重置的功能,接下來開始:

修改Flask_Blog\flaskblog\models.py,修改User類,添加獲得token令牌和驗證token令牌的方法:

Flask博客怎么通過發(fā)送郵件重置密碼

修改Flask_Blog\flaskblog\__init__.py,添加郵件相關(guān)變量參數(shù):

Flask博客怎么通過發(fā)送郵件重置密碼

修改Flask_Blog\flaskblog\forms.py,添加重置密碼表單,發(fā)送郵件表單:

Flask博客怎么通過發(fā)送郵件重置密碼

修改Flask_Blog\flaskblog\models.py,添加 定義發(fā)送電子郵件重置密碼方法,重置密碼方法,重置令牌方法:

Flask博客怎么通過發(fā)送郵件重置密碼

修改Flask_Blog\flaskblog\templates\login.html,添加點擊忘記密碼跳轉(zhuǎn)連接:

Flask博客怎么通過發(fā)送郵件重置密碼

在Flask_Blog\flaskblog\templates新建一個文件

reset_request.html:

Flask博客怎么通過發(fā)送郵件重置密碼

在Flask_Blog\flaskblog\templates新建一個文件

reset_token.html:

Flask博客怎么通過發(fā)送郵件重置密碼

因為使用到了flask-mail,需要安裝:

Flask博客怎么通過發(fā)送郵件重置密碼

然后我們在文件夾Flask_Blog打開命令行cmd,運行python run.py,訪問http://127.0.0.1:5000/,點擊登錄導(dǎo)航:

Flask博客怎么通過發(fā)送郵件重置密碼

點擊忘記密碼? 輸入郵箱后點擊重置密碼按鈕提交:

Flask博客怎么通過發(fā)送郵件重置密碼

成功后,會提示郵件已經(jīng)發(fā)送到郵箱:

Flask博客怎么通過發(fā)送郵件重置密碼

這時我們登錄找回密碼所填寫的郵箱,會發(fā)現(xiàn)收到一封重置密碼的郵件:

Flask博客怎么通過發(fā)送郵件重置密碼

點擊郵件中的重置密碼連接,輸入新的密碼和確認(rèn)密碼提交:

Flask博客怎么通過發(fā)送郵件重置密碼

提示密碼已經(jīng)修改成功:

Flask博客怎么通過發(fā)送郵件重置密碼

看完上述內(nèi)容,你們掌握Flask博客怎么通過發(fā)送郵件重置密碼的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


新聞標(biāo)題:Flask博客怎么通過發(fā)送郵件重置密碼
文章鏈接:http://weahome.cn/article/pcoiji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部