OIDC: do not advertise missing functionality (#1194)

Back-Channel logout is not supported yet
Moo
Maxime Besson 5 years ago
parent 138ee4284f
commit e607d8281f
  1. 4
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Attributes.pm
  2. 3
      lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Build/Attributes.pm
  3. 4
      lemonldap-ng-manager/site/htdocs/static/js/conftree.js
  4. 2
      lemonldap-ng-manager/site/htdocs/static/js/conftree.min.js
  5. 2
      lemonldap-ng-manager/site/htdocs/static/js/conftree.min.js.map
  6. 6
      lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm

@ -2210,10 +2210,6 @@ qr/^(?:\*\.)?(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.])*(?:[a-zA-Z][
'select' => [ {
'k' => 'front',
'v' => 'Front Channel'
},
{
'k' => 'back',
'v' => 'Back Channel'
}
],
'type' => 'select'

@ -3983,7 +3983,8 @@ m{^(?:ldapi://[^/]*/?|\w[\w\-\.]*(?::\d{1,5})?|ldap(?:s|\+tls)?://\w[\w\-\.]*(?:
type => 'select',
select => [
{ k => 'front', v => 'Front Channel' },
{ k => 'back', v => 'Back Channel' },
#TODO #1194
# { k => 'back', v => 'Back Channel' },
],
default => 'front',
documentation => 'Logout type',

@ -596,10 +596,6 @@ function templates(tpl,key) {
{
"k" : "front",
"v" : "Front Channel"
},
{
"k" : "back",
"v" : "Back Channel"
}
],
"title" : "oidcRPMetaDataOptionsLogoutType",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -2023,7 +2023,7 @@ sub logout {
. '</iframe>' );
}
else {
# TODO
# TODO #1194
}
}
}
@ -2097,8 +2097,8 @@ sub metadata {
introspection_endpoint => $baseUrl . $introspection_uri,
# Logout capabilities
backchannel_logout_supported => JSON::true,
backchannel_logout_session_supported => JSON::true,
backchannel_logout_supported => JSON::false,
backchannel_logout_session_supported => JSON::false,
frontchannel_logout_supported => JSON::true,
frontchannel_logout_session_supported => JSON::true,
(

Loading…
Cancel
Save