【问题标题】:How to test flask-okta integration?如何测试烧瓶-okta 集成?
【发布时间】:2019-12-03 07:49:01
【问题描述】:

我已经使用 oidc 在烧瓶中实现了 okta 集成。

@route(“/index”)
@oidc.require_login
def index():
    return “ok”

我想使用 webtest 编写集成测试,但不是 200 得到 302,因为 oidc 正在重定向到 okta url。

在测试用例执行期间如何绕过身份验证

【问题讨论】:

    标签: python flask okta openid-connect webtest


    【解决方案1】:

    要求登录始终检查 oidc_id_token 是否存在且未过期。我们可以为测试环境手动设置。

    oidc.set_id_token_cookie({‘exp’:unixtime})
    

    【讨论】:

      猜你喜欢
      • 2014-12-09
      • 1970-01-01
      • 2019-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 2011-04-11
      相关资源
      最近更新 更多