【问题标题】:Session should expire after inactivity in superset会话应在超集中不活动后过期
【发布时间】:2019-06-26 20:17:24
【问题描述】:

我目前正在使用 Superset 0.28.1 会话应在不活动后过期。

1) 尝试在config.py中设置SUPERSET_WEBSERVER_TIMEOUT, SUPERSET_TIMEOUT参数。

2) 在启动服务器时尝试使用以下命令:: 超集运行服务器 -t 120 超集--超时 60 gunicorn -w 2 --timeout 60 -b 0.0.0.0:9004 --limit-request-line 0 --limit-request-field_size 0 superset:app

【问题讨论】:

    标签: superset apache-superset


    【解决方案1】:

    PERMANENT_SESSION_LIFETIME config 放入您的配置文件。值是第二个。

    例如。 PERMANENT_SESSION_LIFETIME = 60 表示不活动 1 分钟后过期

    【讨论】:

    • 我们已经使用链接github.com/apache/incubator-superset/issues/5149 尝试了此选项,用户在空闲会话后永远不会从应用程序中注销。用户在活动后被重定向到登录页面。我们还在 flask_appbuilder/security/views.py 中编写自定义代码 @app.route('/login', methods=['GET', 'POST']) def login(): session.permanent = True app.permanent_session_lifetime = timedelta (分钟=5)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2018-06-20
    • 2011-08-23
    相关资源
    最近更新 更多