火炬的延伸

Flask-CAS-fork的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第三方库


热门话题
java在Android中维护应用程序状态   javajavacc:如何指定在特定上下文中需要哪些令牌?   java为什么改型会在重新加载数据时设置以前的响应?   java如何将键转换为字符串,反之亦然   java JDOM解析器插入#固定手动属性   java按元素对XML数据排序?   java Android中有哪些哈希算法?   java为什么使用可选返回类型进行单元测试失败?   Gson和argonauts使用Gson将javascript数组转换为json字符串并转换为javapojo时遇到的问题。试图让我的结构正确   java中的空格   java SQLite高分,草率IndexOutofBounds Android   使用Spring OAUTH2的java Make客户端   netbeans如何在java中创建一个JPopupMenu,其中包含一个要复制文本的项