火炬的延伸

Flask-CAS的Python项目详细描述


烧瓶cas

烧瓶cas是烧瓶的延伸部分,它使 通过cas进行身份验证。

cas

中央身份验证服务(cas)是单点登录 网络协议。其目的是允许用户访问 多个应用程序同时提供其凭据(例如 用户名和密码)仅一次。它还允许Web应用程序 在不访问用户安全性的情况下对用户进行身份验证 凭据,如密码。cas这个名字也指 实现此协议的软件包。

(非常简短)设置教程

首先创建一个烧瓶实例:

fromflaskimportFlaskapp=Flask(__name__)

在烧瓶实例上应用cas:

fromflask.ext.casimportCASCAS(app)

是否需要配置:

app.config['CAS_SERVER']='https://sso.pdx.edu'app.config['CAS_AFTER_LOGIN']='route_root'

使用

设置后,您将获得两条新路由/login/ 以及/logout/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
工作负载调度器TWSz Java API重新启动和重新启动以及计划中的清理作业   在运行Java程序时,如何在shell脚本中提供输入选择?   数组无法解释的“OutOfMemoryError:Java堆空间”错误和代码行为   java Android:与文件关联(使用打开的文件)   基于两个元素的java排序2d arraylist   swing Java addActionListener错误   java尝试使用Jetty作为嵌入式servlet容器   java Set JTable背景标头图像   AsyncTask的postExecute方法无法正常工作   多线程是Java performancewise中处理AIs的最佳方法。(独立线程与单个更新线程)   java扫描程序在主方法中关闭异常   自定义SMTPAppender中的java scheduleAtFixedRate不会延迟   使用重载的java方法重复   java我有两个代表长数字的列表,我需要找到一种递归的方法来回答哪个数字更大   安卓 Kotlin相当于MainActivity。java处理来自外部应用程序的传入意图,以便在Flatter中使用   java有没有办法找出谁在阅读我的SQS消息?