Commit

commit 087806f7c37df37ff6648f82fadbf018eccbd67c
Author: Jan Dankert 
Date:   Sat Oct 31 00:43:29 2020 +0100

    New: Support for OpenId Connect; Removed: Support for LDAP.

 modules/cms/action/LoginAction.class.php           |  328 +-
 modules/cms/action/SearchAction.class.php          |    2 +-
 modules/cms/action/StartAction.class.php           |   45 -
 modules/cms/action/UserAction.class.php            |    5 -
 modules/cms/action/UserlistAction.class.php        |   12 +-
 modules/cms/auth/LdapAuth.class.php                |   85 -
 modules/cms/auth/LdapUserDNAuth.class.php          |   73 -
 modules/cms/auth/OpenIdAuth.class.php              |  457 ---
 modules/cms/base/DefaultConfig.class.php           |   72 +-
 modules/cms/model/Group.class.php                  |   24 +-
 modules/cms/model/User.class.php                   |  145 +-
 modules/cms/ui/action/IndexAction.class.php        |    2 +-
 .../themes/default/html/views/element/advanced.php |   50 +-
 .../cms/ui/themes/default/html/views/file/info.php |    4 +-
 .../cms/ui/themes/default/html/views/file/pub.php  |    2 +-
 .../themes/default/html/views/folder/advanced.php  |    6 +-
 .../themes/default/html/views/folder/content.php   |    4 +-
 .../ui/themes/default/html/views/folder/create.php |   14 +-
 .../ui/themes/default/html/views/folder/edit.php   |    4 +-
 .../themes/default/html/views/folder/inherit.php   |    2 +-
 .../ui/themes/default/html/views/folder/pub.php    |   10 +-
 .../ui/themes/default/html/views/folder/show.php   |    4 +-
 .../ui/themes/default/html/views/group/rights.php  |   10 +-
 .../cms/ui/themes/default/html/views/image/pub.php |    2 +-
 .../ui/themes/default/html/views/image/size.php    |    2 +-
 .../default/html/views/languagelist/show.php       |    8 +-
 .../ui/themes/default/html/views/login/login.php   |  220 +-
 .../default/html/views/login/login.tpl.src.xml     |  104 +-
 .../ui/themes/default/html/views/login/oidc.php    |    1 +
 .../default/html/views/login/oidc.tpl.src.xml      |    3 +
 .../ui/themes/default/html/views/login/openid.php  |  112 -
 .../default/html/views/login/openid.tpl.src.xml    |   53 -
 .../themes/default/html/views/login/password.php   |    4 +-
 .../themes/default/html/views/login/register.php   |    4 +-
 .../themes/default/html/views/modellist/show.php   |    6 +-
 .../themes/default/html/views/object/aclform.php   |    6 +-
 .../ui/themes/default/html/views/object/info.php   |    8 +-
 .../themes/default/html/views/object/inherit.php   |    2 +-
 .../ui/themes/default/html/views/object/rights.php |   14 +-
 .../cms/ui/themes/default/html/views/page/edit.php |    2 +-
 .../cms/ui/themes/default/html/views/page/form.php |   14 +-
 .../cms/ui/themes/default/html/views/page/info.php |    4 +-
 .../cms/ui/themes/default/html/views/page/pub.php  |    2 +-
 .../default/html/views/pageelement/advanced.php    |    4 +-
 .../themes/default/html/views/pageelement/diff.php |    8 +-
 .../default/html/views/pageelement/history.php     |   30 +-
 .../themes/default/html/views/pageelement/link.php |    8 +-
 .../themes/default/html/views/pageelement/pub.php  |    2 +-
 .../default/html/views/pageelement/value.php       |   38 +-
 .../default/html/views/profile/memberships.php     |    2 +-
 .../ui/themes/default/html/views/profile/pw.php    |    4 +-
 .../ui/themes/default/html/views/project/edit.php  |    2 +-
 .../themes/default/html/views/project/history.php  |   10 +-
 .../ui/themes/default/html/views/project/prop.php  |    2 +-
 .../html/views/start/userprojecttimeline.php       |    8 +-
 .../ui/themes/default/html/views/template/edit.php |    2 +-
 .../themes/default/html/views/template/listing.php |    2 +-
 .../ui/themes/default/html/views/template/pub.php  |    2 +-
 .../default/html/views/template/srcelement.php     |    4 +-
 .../default/html/views/templatelist/show.php       |    2 +-
 .../cms/ui/themes/default/html/views/text/pub.php  |    2 +-
 .../cms/ui/themes/default/html/views/text/size.php |    2 +-
 .../ui/themes/default/html/views/title/show.php    |   18 +-
 .../cms/ui/themes/default/html/views/user/info.php |    2 +-
 .../cms/ui/themes/default/html/views/user/prop.php |    9 +-
 .../default/html/views/user/prop.tpl.src.xml       |    4 -
 .../cms/ui/themes/default/html/views/user/pw.php   |    4 +-
 .../ui/themes/default/html/views/user/rights.php   |   12 +-
 .../ui/themes/default/html/views/userlist/show.php |    2 +-
 modules/cms/ui/themes/default/script/openrat.js    |    3 +
 .../cms/ui/themes/default/script/openrat.min.js    |    2 +-
 .../script/plugin/jquery-plugin-orLinkify.js       |    3 +
 modules/cms/update/Update.class.php                |    8 +-
 .../cms/update/version/DBVersion000022.class.php   |   37 +
 modules/configuration/Config.class.php             |    2 +-
 modules/database/Column.class.php                  |   25 +-
 modules/database/DbVersion.class.php               |    4 +-
 modules/database/Statement.class.php               |   19 +-
 modules/database/Table.class.php                   |   11 +-
 modules/openid_connect/OpenIDConnectClient.php     | 1735 +++++++++
 modules/phpseclib/AUTHORS                          |    6 +
 modules/phpseclib/BACKERS.md                       |    8 +
 modules/phpseclib/Crypt/RSA.class.php              | 3203 +++++++++++++++++
 modules/phpseclib/LICENSE                          |   20 +
 modules/phpseclib/Math/BigInteger.class.php        | 3787 ++++++++++++++++++++
 modules/phpseclib/README.md                        |   86 +
 .../engine/TemplateEngine.class.php                |    4 +-
 87 files changed, 9530 insertions(+), 1549 deletions(-)