【问题标题】:What is the equivalent of logout in OpenID Connect?OpenID Connect 中的注销相当于什么?
【发布时间】:2017-03-05 15:35:25
【问题描述】:

如何使依赖方与 OpenID Connect 提供者的会话无效(注销)?

【问题讨论】:

    标签: security openid-connect


    【解决方案1】:

    至少有一些规范支持这一点,但它们不是 openid 连接规范本身的一部分。实现可能支持也可能不支持。这是我发现经常支持的一个:http://openid.net/specs/openid-connect-session-1_0.html#RPLogout

    注意:openid connect 中的注销很棘手。您要使哪个会话无效?只是RP?如果是这样,RP 可以直接重新登录而无需凭据,因为 OP(OpenID Connect 身份提供者)仍有会话。如果还有其他 RP 怎么办?只是一些需要思考的问题。

    【讨论】:

    • 仅限操作。我的 RP 是第一方应用程序,只能在 OP 端维护会话。
    • @lem 我想上面链接中的 RP-Initiated Logout 仍然适用于您的场景(如果我理解正确的话)
    猜你喜欢
    • 2018-01-04
    • 2021-08-16
    • 2015-01-09
    • 2017-08-05
    • 2017-11-01
    • 2016-09-17
    • 2019-11-15
    • 2022-10-19
    • 2020-09-22
    相关资源
    最近更新 更多