您现在的位置是:课程教程文章
Flask中login如何定制登陆过程
2023-12-14 22:23课程教程文章 人已围观
-
阿里微服务架构Spring Cloud Alibaba实战全过
阿里微服务架构Spring Cloud Alibaba实战全过需要领取课前资料的同学可以加群联系萌萌或者艾琳老师领取资料 给你开通直... -
工程造价全过程精细化管控/合同价款调整
工程造价全过程精细化管控/合同价款调整师说法苑 建工法律课堂 —— shi shuo law —— 课程时间:16分钟 难度等级:★★... -
湖南智多星计价软件项目编制全过程、招
湖南智多星计价软件项目编制全过程、招清单列项,定额套取,工程取费,管理费,利润以及规费调整,材料价输入... -
服装制版|裤子制版|尚装服装培训 |非对称
服装制版|裤子制版|尚装服装培训 |非对称咨询老师微信:470959664 课程咨询电话:18622214182 400-008-9518 尚装发展历程 尚装平...
一般来说,用户对于自己能够设置的页面,还是充满极大的兴趣。就拿Flask中login的登录过程来说,是可以根据自己的需求,做一些使用上的调整的。鉴于很多人会对定制的登录过程感兴趣,这里为大家进行了详细的流程梳理,想要同样实现这种个性化的定制,一起往下看看方法吧。
默认情况下,当用户登录到需要login_required身份验证的页面,但此时用户没有登录时,Flask-Login将闪烁一条消息,并将它们导航到登录视图(如果未设置登录视图,它将报告401错误)
1、登录视图的名称可以使用登录管理器来设置,例如:
login_manager.login_view = "users.login"
2、默认的闪现消息时请登陆后再查看该页面。 如果定制该信息,请使用, LoginManager.login_message:
login_manager.login_message = u"Bonvolu ensaluti por uzi tio paĝo."
3、定制信息的目录,请使用LoginManager.login_message_category :
login_manager.login_message_category = "info"
视图中有1个next选项指向您想查看的页面,当登入后,它会直接跳转到您要查看的页面。
4、如果您想进一步定制该流程,请使用函数 LoginManager.unauthorized_handler:
@login_manager.unauthorized_handlerdef unauthorized():# do stuffreturn a_response
以上就是Flask中login定制登陆过程的方法,基本上跟着流程走不会有太大的问题,看完后也赶快动手来试一试吧。更多Python框架指路:Flask
课程教程:Flask中login如何定制登陆过程上一篇:python re.match和re.search的不同使用
下一篇:没有了