【问题标题】:How to logout / signout from IBM Cloud App ID in Python Flask如何在 Python Flask 中从 IBM Cloud App ID 注销/注销
【发布时间】:2017-07-18 07:29:32
【问题描述】:

我已经在我的 Python Flask Web 应用程序中集成了 IBM Cloud App ID 服务,引用了这个 link

可以通过 Google/Facebook 登录,但我无法从应用程序中注销。

有人知道如何退出这个应用程序吗?

【问题讨论】:

    标签: python security flask ibm-cloud ibm-appid


    【解决方案1】:

    该 Python 应用程序正在使用 Flask and its session 来管理授权范围和令牌。您可以实现一个路由logout,从session 中删除存储的信息。在您的链接示例中,部分内容已针对无效授权请求显示:

    if (not idTokenPayload or not accessTokenPayload):
                session[WebAppStrategy['AUTH_CONTEXT']]=None
    

    【讨论】:

      猜你喜欢
      • 2018-10-21
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 2021-07-30
      • 1970-01-01
      • 2018-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多