首页 > TAG信息列表 > flask-security

python – 使用Superset的OpenID / Keycloak

我想在Superset环境中使用keycloak对我的用户进行身份验证. Superset使用flask-openid,如在flask-security中实现的: > http://flask-appbuilder.readthedocs.io/en/latest/_modules/flask_appbuilder/security/manager.html > https://pythonhosted.org/Flask-OpenID/ 要启用与常规

python – KeyError:Flask_security中的’security’?

我正在使用Flask建立一个网站,我现在正在尝试使用Flask_Security进行基于令牌的身份验证.我现在想从用户那里获得一个auth_token,我使用了get_auth_token() method.不幸的是我在这条消息下面得到了栈跟踪. 有人知道什么是错的吗?欢迎所有提示! Traceback (most recent call last):

python – flask-security:最小化数据库命中

在我的应用程序中,我使用flask-security添加了身份验证和授权主题. SQLAlchemy也用作数据提供者(MySQL作为后端).该应用程序运行正常. 然后,我做了一些MySQL跟踪,日志显示我在应用程序上请求的每个URL上,flask-security库发送两个数据库查询: > select user from user userid =’用

python – Flask-Security的自定义身份验证方法

我正在使用flask安全性来验证用户身份.我已经确保使用http_auth_required装饰器正确地进行身份验证 – 用户正在针对用户身份验证(在我的情况下是一个SQLAlchemyUserDatastore),一切都很顺利. 我现在想要使用我自己的身份验证方法(我将使用自定义LDAP验证系统),同时仍然利用Flask-S

python – 仅限于在Flask中登录用户的ajax调用

我试图将ajax呼叫限制为仅登录用户.典型用例是发布博客,只有登录用户才能提交帖子,否则用户应该被重定向到/ login端点.我正在使用烧瓶安全性.我可以通过不使用ajax来做同样的事情. 任何人都可以建议我如何实现这样的功能.解决方法:假设您尝试从/ ajax获取数据,如下所示: $.getJSON

python – 覆盖Flask-Security的/登录端点

我正在一个用户通过OAuth登录的网站,而不是基于密码的系统. 因此,Flask-Security的默认登录页面实际上不适用于我的用例,因为我需要OAuth设置的/ login端点.我能够通过更改SECURITY_LOGIN_URL设置选项来使我的/登录路由没有被Flask-Security覆盖. 这一切都运行正常,OAuth登录页面显