OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.16k stars 597 forks source link

Feature Test Summary for OIDC Back-Channel Logout #20044

Closed c00crane closed 9 months ago

c00crane commented 2 years ago

Test Strategy

Test strategy & approach The backchannel logout changes include the addition of the configuration attribute backchannelLogoutUri. When backchannelLogoutUri has a value and one of several "logouts" is invoked, the uri specified will be invoked. The default value is https://<host>:<securePort>/oidcclient/backchannel_logout/<oidcProvider> when using an OIDC client and https://<host>:<securePort>/ibm/api/social-login/backchannel_logout/<oidcProvider> when using a Social client. The backchannelLogout endpoint will clean up client cookies.

List of FAT projects affected

Test strategy

Confidence Level

4 - We believe that all of the necessary positive and negative tests have been written and delivered. Would mark this as a 5, but there are so many combinations/variations.

c00crane commented 2 years ago

Epic: #18105

dave-waddling commented 9 months ago

Hi @c00crane, thank you for such a clear and detailed FTS - it's greatly appreciated! The test coverage is comprehensive and doesn't have any gaps AFAIC, so looks good to me.