Plugin Directory

Changeset 2795512


Ignore:
Timestamp:
10/07/2022 07:48:55 AM (3 years ago)
Author:
nimeshatxecurify
Message:

Login Using WordPress Users v1.14.3 - New certificate for signing

Location:
miniorange-wp-as-saml-idp
Files:
216 added
7 edited

Legend:

Unmodified
Added
Removed
  • miniorange-wp-as-saml-idp/trunk/MoIDPSettings.php

    r2787466 r2795512  
    55Plugin URI: https://plugins.miniorange.com/wordpress-saml-idp
    66Description: Convert your WordPress into an IDP.
    7 Version: 1.14.2
     7Version: 1.14.3
    88Author: miniOrange
    99Author URI: https://plugins.miniorange.com/
  • miniorange-wp-as-saml-idp/trunk/autoload.php

    r2787466 r2795512  
    55use IDP\SplClassLoader;
    66
    7 define('MSI_VERSION', '1.14.2');
     7define('MSI_VERSION', '1.14.3');
    88define('MSI_DB_VERSION', '1.4');
    99define('MSI_DIR', plugin_dir_path(__FILE__));
  • miniorange-wp-as-saml-idp/trunk/includes/resources/idp-signing-new.crt

    r2615357 r2795512  
    11-----BEGIN CERTIFICATE-----
    2 MIIEUDCCAzigAwIBAgIUDPfD7nF25RtCgbvAqSodNGYluX0wDQYJKoZIhvcNAQEL
    3 BQAwgbgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQH
    4 DAhTYW4gSm9zZTEtMCsGA1UECgwkbWluaU9yYW5nZSBTZWN1cml0eSBTb2Z0d2Fy
    5 ZSBQdnQgTHRkMRswGQYDVQQLDBJXb3JkUHJlc3MgU0FNTCBJRFAxEzARBgNVBAMM
    6 Cm1pbmlPcmFuZ2UxIDAeBgkqhkiG9w0BCQEWEWluZm9AeGVjdXJpZnkuY29tMB4X
    7 DTIxMTAxNzA1MjIxOFoXDTIyMTAxNzA1MjIxOFowgbgxCzAJBgNVBAYTAlVTMRMw
    8 EQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhTYW4gSm9zZTEtMCsGA1UECgwk
    9 bWluaU9yYW5nZSBTZWN1cml0eSBTb2Z0d2FyZSBQdnQgTHRkMRswGQYDVQQLDBJX
    10 b3JkUHJlc3MgU0FNTCBJRFAxEzARBgNVBAMMCm1pbmlPcmFuZ2UxIDAeBgkqhkiG
    11 9w0BCQEWEWluZm9AeGVjdXJpZnkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
    12 MIIBCgKCAQEAyD015BOz3tawa5wWV+y4ytvRbc4QucvKc/8dYoyLelyS/vgcLygX
    13 9gDVS/T3gqw3gTFYnbt6WjtpKr7UMHOVA1jgrUGRCGIAZiQgjPjs/XPknj9hPBDw
    14 I0AWxl2gK5mn1vfscMODLSAacRs7lWraTfQBbnYVkVs9p5kWZb9wQehTXyq87130
    15 iRq2FxkY0eMZEXlerzbRXRJCQZ6zHnVe9gvyXrWshiS6Clbn7czIFTyXEjbHgyD8
    16 kRAWhtTdCMZbvGN6h9fmd2PeAI3TSBkGMzSHSKiwi+LsJvYxYIroB+8xRpI/fze1
    17 QJ50zZBsTkz+36ha2xEw7Guo01KfMxwIzQIDAQABo1AwTjAdBgNVHQ4EFgQUmGkp
    18 tRjHT7FoeSY4wSE0iDb4ElQwHwYDVR0jBBgwFoAUmGkptRjHT7FoeSY4wSE0iDb4
    19 ElQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAiriAbRXvmIpfgJ8C
    20 IIZ+JYsn+quuJ8CE1me4RVji3gPz12L8mUiF4SiQtNMj69lntJJcTaccklU9Std8
    21 WgbBG3P1dtU6X6JkznFJJhnV3R9lXqbuZcQeAJ0UjJ/3ABYtY5wgQbq0jfIn2O9s
    22 R1mdKNuaLj7/Vbiz78VhYNWskIyQDSJBv9+BY7ZPSIAZJz/ckAVPZfoLim5rAnIM
    23 k6ADJC6s3lPoc8evUtUpyhI+ac2DOLXs+h3FbJ0rXh97oHofrugrGw3iRwhksxKN
    24 nHenG2NmeGtP6bYv2modXIGZua7Chv6lesDT67VjFIErNysjsUvCPnE2yj3z0kc+
    25 6zFFrQ==
     2MIIElTCCA32gAwIBAgIUT+dSo0u22FbZjlvbSWYE+b3LKbQwDQYJKoZIhvcNAQEL
     3BQAwgbMxFzAVBgNVBAMMDm1pbmlvcmFuZ2UuY29tMRUwEwYDVQQDDAx4ZWN1cmlm
     4eS5jb20xCzAJBgNVBAYTAlVTMRAwDgYDVQQIDAdXeW9taW5nMREwDwYDVQQHDAhD
     5aGV5ZW5uZTEtMCsGA1UECgwkbWluaU9yYW5nZSBTZWN1cml0eSBTb2Z0d2FyZSBQ
     6dnQgTHRkMSAwHgYJKoZIhvcNAQkBFhFpbmZvQHhlY3VyaWZ5LmNvbTAeFw0yMjEw
     7MDYxMTUzMzBaFw0yMzEyMTgxMTUzMzBaMIGzMRcwFQYDVQQDDA5taW5pb3Jhbmdl
     8LmNvbTEVMBMGA1UEAwwMeGVjdXJpZnkuY29tMQswCQYDVQQGEwJVUzEQMA4GA1UE
     9CAwHV3lvbWluZzERMA8GA1UEBwwIQ2hleWVubmUxLTArBgNVBAoMJG1pbmlPcmFu
     10Z2UgU2VjdXJpdHkgU29mdHdhcmUgUHZ0IEx0ZDEgMB4GCSqGSIb3DQEJARYRaW5m
     11b0B4ZWN1cmlmeS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCt
     127j2UG3PIKhOU6cM6CDDepNj3vAQ9i/mZ/EGYxZndo2YyMSCFn5S0ZeEIjv7DksQ9
     13VW1GbeBv2OeB074Vi/LH7b8ocNzc1ohoGrk8NtkC5HuySu3qOrIyY0wIP4z3dwDN
     14UBmmQGfEjV0XfmSaLo/Q4pd2JdTXsDc/H43tloKYvxtiXfenqdEnXsflzrPm7zcb
     15fOlM0fqrZzYmEsqoLuROkfL7a6r35UfH7k5EggjZVkUMVIJAFfe1CSnfvUHRu6l4
     169Hs/G5rW6DtJ4R9cx0Vy80h54/HCt5jOSoY5qrUSs+kr1+AwfCqDzmqQwmYSZh3x
     17o9tkzcvMbNByv1pS5cRrAgMBAAGjgZ4wgZswHQYDVR0OBBYEFGe5FFowi3eP9/VA
     18keOVcp5oP0KUMB8GA1UdIwQYMBaAFGe5FFowi3eP9/VAkeOVcp5oP0KUMA4GA1Ud
     19DwEB/wQEAwIFoDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwJwYD
     20VR0RBCAwHoIObWluaW9yYW5nZS5jb22CDHhlY3VyaWZ5LmNvbTANBgkqhkiG9w0B
     21AQsFAAOCAQEAECTUZhIcHKJIA/yQaTbcPyRZVDIXuTp7c/BAGekXtiFeZiSv11ET
     22Rocv2q+6+a8AtUrZJNlIMdCUdSncf4tucsPkO2CL7m3slPl0oM8cgeWADHhsinXb
     23zu8dpl/Ih5NTGBNfV4NAzrbqCTHRcaxfYce3ChZcPwzRrSL2EAkPA/MULO7wm+Mq
     24py71zQfjNu/mv36jUpTFVYaYTW1SFB6kAurS2n3sT/bLxC4KFfFoVM/xXzuBeoEm
     257GgK3uCwI8O1TZjHHeFUsQIckA9leKO1Q3iC3krK6CuLbM5j8PWqho43hB0NMj+h
     26jSedAQRX+Y+tqHnyPw0NGjbdwgGwU4xXLQ==
    2627-----END CERTIFICATE-----
  • miniorange-wp-as-saml-idp/trunk/includes/resources/idp-signing-new.key

    r2615357 r2795512  
    11-----BEGIN PRIVATE KEY-----
    2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDIPTXkE7Pe1rBr
    3 nBZX7LjK29FtzhC5y8pz/x1ijIt6XJL++BwvKBf2ANVL9PeCrDeBMVidu3paO2kq
    4 vtQwc5UDWOCtQZEIYgBmJCCM+Oz9c+SeP2E8EPAjQBbGXaArmafW9+xww4MtIBpx
    5 GzuVatpN9AFudhWRWz2nmRZlv3BB6FNfKrzvXfSJGrYXGRjR4xkReV6vNtFdEkJB
    6 nrMedV72C/JetayGJLoKVuftzMgVPJcSNseDIPyREBaG1N0Ixlu8Y3qH1+Z3Y94A
    7 jdNIGQYzNIdIqLCL4uwm9jFgiugH7zFGkj9/N7VAnnTNkGxOTP7fqFrbETDsa6jT
    8 Up8zHAjNAgMBAAECggEALFepxH08et+OJ/Zj2Eq6zWmKYkec2pgvmCpppnY7OPih
    9 MMde7m5xh++9TFnOKejbTcfQuPVYbfz0GBw0PxqJaDlZX+TCKloRfo0HjFBfouz0
    10 NrsQXE3f7950bK81FhKr4WX7vSj+tpKCaIPAWSFVgKfFXWHW+t56s8+p7xRK1r0o
    11 aNHkqetoASsEf2pcbgiHZP/L5/gHvh1xJKXlLfVGN1xnc2AzuFXioweQSMmZ1Zg8
    12 PYeOMrT+T/axhUb7cTQMcx5qOEcyYeCIBqhAQIstiqE9Wp0Okh60KRSKdl9gvCUX
    13 6kITI5e/EhogOV8dgUnB4F/+0SiDI3ez9XG3fHGM/QKBgQD4us0HiNPqm7UVR7KZ
    14 9zZJHDh2oMfSb610H6J1BvD7vWU4npPBAkYyy3MScMIk7dv3XdyxnCvVsIbYAoH8
    15 pVO/klyL7GiE6PNWD7Qub6CZltKViTGPGHsYelSxBNloasd0o06T0wEqeKMRkUXR
    16 TDZwpHcqrrByOdo55hElZhikZwKBgQDOF5A4HIp2pW2SX59MBzuYa4WmElnDW00l
    17 cixUmi52k/6bsmpK5jczrADl54zOCBoEMze/HKYA9AcKIOZCH/fvNRJbPFoCF0UE
    18 NO7mpN4hnJke2rX+fIm1BVyyxeKWQOwLUhsX01JP+WdsRpY6RE03kRSXZWrz7vfS
    19 f5R4XoUIqwKBgDwixdFthnbxgH2NoSPSfkB83zXnN4isUY6C239Z10e2CdP/mw+O
    20 IjTDtaWet4HANG+BNQuIC50VmfR93rmbqzzlARUfakHAJJ0JHPIhMP4RVgarbdz/
    21 +Tr40KMf3gR91I1hsmzRFjYThrGHow6wU3U2fk1GgQiM7jMTac/V+F0/AoGAYEyU
    22 YBO+A2iTRYUW6zCqATOktI/4j5c2+htaaYHN2iyXGOuKTUs7WhKyLLtAiPkyJupD
    23 zzI0w1dDftEWpqlHcefLlwQhTr7OygNt6in5fZ0t00QBLFPHCOXjhcl/chQN99A6
    24 xqxA1wvD7s0g30MRDbjl9UQ3cJomBJ8GoiQQZ5cCgYEA9/bzrEgJgwudvMvFNeQx
    25 riPcCbRTRsNo8j1AzgNQb8a3wOIbrrfX2XE+Xzlt84iJiN/0xUu+unZyVAvw2WFU
    26 1+EkTzYgoPc8ilaeaytT8cr2ewIdz3aJK8Btn5Gq9CZDI6dpfI5MCvJx9Aif2vkj
    27 xS1oNmUXYQJSnkD2bfcvNoI=
     2MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCt7j2UG3PIKhOU
     36cM6CDDepNj3vAQ9i/mZ/EGYxZndo2YyMSCFn5S0ZeEIjv7DksQ9VW1GbeBv2OeB
     4074Vi/LH7b8ocNzc1ohoGrk8NtkC5HuySu3qOrIyY0wIP4z3dwDNUBmmQGfEjV0X
     5fmSaLo/Q4pd2JdTXsDc/H43tloKYvxtiXfenqdEnXsflzrPm7zcbfOlM0fqrZzYm
     6EsqoLuROkfL7a6r35UfH7k5EggjZVkUMVIJAFfe1CSnfvUHRu6l49Hs/G5rW6DtJ
     74R9cx0Vy80h54/HCt5jOSoY5qrUSs+kr1+AwfCqDzmqQwmYSZh3xo9tkzcvMbNBy
     8v1pS5cRrAgMBAAECggEBAKyQWKwfaIpJpM/z9ewXwFTFfTadZh+iRuyOKI7oTjZm
     9LbjSoQ+yOpmZEuGo7f8gGG852Ict8KVHsLlQWaGLDj9qFGSNRbQdbYzMJsglKr4B
     107vAAA3iG79GqTv9H/hZwDW2mcSxPbiTGlHwAvNN0Kt/2UIu6EShF/yozpl75G21r
     11WhGr4J2ZbzquCkrpIY5D9yfaaZP519Snf6Sk9MAZMAqejho0LGUmqyJpE3fBMyfo
     12Yi9lC9iwV6ftnXflnMqC+0zoqBnCuG+nqciUSQcSTI1FfSGtXYVhqmgWvBfn0OJZ
     13E0ctanujhVcHQbacm+xrEuTXJ6FEReQtrNfZvqt/bSECgYEA5XoF9dVRQOCZs5AE
     14oek5xj2ZfUerTJkhZbXKtv5qatHF8n3R5xTSJrAMxnd28siv9fJ/fcw3LZluHCKK
     15OFuwm4rKqfrA4yN/0yU2yQATsgU2I8mEadQdgQogmzkagG5wYvxcJ8NFdKpdzVk6
     16q0BlXTX4FjTmfUP9qWX0PocZWbkCgYEAwgiq9hdQ/j91INXv8ZE2E7kN5d9rgHIr
     17BlpjhV8Ec82TmIQUf7bfUMaKAC3o6IgepJ3AqFUs+Lz1wHJ/+T9df6aaLdvYDyql
     18t85fAYD3D0zhIIjdthSDBagMU2eLD4WR7/+vDdWkYRCo43a0P6u24Ri8lHepez2/
     19oZ1axbm+EUMCgYA6AWw8Rd2yHpP7la32F3QpLiz8Q/+C7zpH8Xn6Y7kWo0v8Dd3f
     20IZ41dU7lZBFHMX95FgEwFUzlU+FHb1us/1BXIPA1o1Lal4CaKM/+YuyXlUWoKio0
     21bg+/LIYtdnPCfygdfVj2HCAUa3QmkiWIYFC/DQNW6axRgbw+86yXmaLI0QKBgGtN
     22A84HYuDXEtzPslsyZGdPxOHERdzIRgbDYZnVy86GdwK2t+dQp/oxcQtcWBqPe/Ko
     230mvEfpQnWvfL2f1qDziSV1zY4IiymuYkl+FrAjVR3IVzarhQa4xrPDW7Yul4ghXo
     24nVPXO4n5/oubj15OhVnBpjesXOssYJbtP89sQjGlAoGAdL+vs97Brvt0E6PzzOAQ
     25FNlVVNuJwZoSVBZUggzZC6Ur7jJ4hySA1uFGP9oOW8OLqZm8s/S+MRH3Aw06K5eU
     26zfvyzwi0/gncIq7Qlj171+RVvuRzLeig5Yhb+CsEtGJvQ5FHBV8EnmhK3FUrqKTR
     27HNhuoyHqBlLlY2MrVVncrRY=
    2828-----END PRIVATE KEY-----
  • miniorange-wp-as-saml-idp/trunk/readme.txt

    r2787466 r2795512  
    22Contributors: cyberlord92, nimeshatxecurify
    33Donate link: https://plugins.miniorange.com/
    4 Tags: Login with WordPress, single sign on, SSO, identity provider, WordPress login, LMS, SAML IDP, Tableau, Moodle, Zoom, Nextcloud, WordPress SSO
     4Tags: Login with WordPress, single sign on, SSO, identity provider, WordPress login, LMS, SAML IDP, Tableau, Moodle, Zoom, Nextcloud, Thinkific
    55Requires at least: 4.8
    66Tested up to: 6.0
    7 Stable tag: 1.14.2
     7Stable tag: 1.14.3
    88Requires PHP: 5.6
    99License: MIT/Expat
    1010License URI: https://docs.miniorange.com/mit-license
    1111
    12 Single sign on (SSO) login with WordPress Users into any Service Provider like Tableau, Zoho, Zoom, Moodle, Canvas LMS, Absorb LMS, TalentLMS, etc.
     12Single sign on (SSO) login with WordPress Users into any Service Provider like Tableau, Thinkific, Zoom, Moodle, Canvas LMS, Absorb LMS, TalentLMS etc
    1313
    1414== Description ==
     
    146146== Changelog ==
    147147
     148= 1.14.3 =
     149* Updated X.509 certificate for signing SAML response.
     150
    148151= 1.14.2 =
    149152* Compatibility with older versions of WordPress.
     
    313316== Upgrade Notice ==
    314317
     318= 1.14.3 =
     319[SECURITY UPDATE] We have updated the signing certificate. Please navigate to the IDP Metadata tab under the WordPress IDP Plugin, and follow the steps to update the certificate.
     320
    315321= 1.14.2 =
    316322Compatibility with older versions of WordPress.
  • miniorange-wp-as-saml-idp/trunk/views/idp-data.php

    r2787153 r2795512  
    22echo    '<div class="mo-idp-divided-layout mo-idp-full mo-idp-bg mo-idp-margin-left mo-idp-pt">';
    33able_to_write_files($registered,$verified);
    4 echo    '<div id="mo-idp-successDiv" style="display:none; width:64%; margin:auto; margin-top:0.625rem; color:black; background-color:rgba(44, 252, 2, 0.15);
    5             padding:0.938rem; border:solid 1px rgba(55, 242, 07, 0.36); font-size:large; line-height:normal">
     4echo    '<div id="mo-idp-successDiv" style="display:none; width:91.4%; margin:auto; margin-top:0.625rem; color:black; background-color:rgba(44, 252, 2, 0.15);
     5            padding:0.938rem; border:solid 1px rgba(55, 242, 07, 0.36); font-size:large; line-height:normal;transform:translate(10px);">
    66                <span style="color:green;">
    77                    <span class="dashicons dashicons-yes-alt"></span>
     
    7171
    7272                                if (!$expired_cert)
    73                                 echo'<td style="width:60%;  padding: 1.6rem 1rem;">
    74                                     <div class="mo-idp-note" style="border-width:0.625rem; border-color: red;">
     73                                echo'<td style="width:60%;  padding: 1.6rem 1.6rem;">
     74                                    <div class="mo-idp-note" style="border-width:0.625rem; border-color: red;width:auto;">
    7575                                        <form name="f" method="post" action="" id="mo_idp_new_cert_form">
    7676                                            <input type="hidden" name="option" value="mo_idp_use_new_cert" /></form>
  • miniorange-wp-as-saml-idp/trunk/views/navbar.php

    r2773607 r2795512  
    9898
    9999if (!get_site_option("mo_idp_new_certs"))
    100     echo "<div style='display:block; width:62%; margin:auto; margin-top:10px; color:black; background-color:rgba(251, 232, 0, 0.15);
    101     padding:0.938rem; border:solid 1px rgba(204, 204, 0, 0.36); font-size:large; line-height:normal'>
     100    echo "
     101    <div class='mo-idp-bg mo-idp-divided-layout mo-idp-full mo-idp-margin-left'>
     102    <div style='display:block; width:91.4%; margin:auto; margin-top:32px; color:black; background-color:rgba(251, 232, 0, 0.15);
     103    padding:0.938rem; border:solid 1px rgba(204, 204, 0, 0.36); font-size:large; line-height:normal;transform: translate(10px);'>
    102104    <span style='color:red;'><span class='dashicons dashicons-warning'></span> <b>WARNING</b>:</span> The existing certificates have expired. Please update the certificates ASAP to secure your SSO.<br> Go to the <a href='admin.php?page=idp_metadata'><b>IDP Metadata</b></a> tab
    103105    of the plugin to update your certificates. Make sure to update your Service Provider with the new certificate to ensure your SSO does not break.
     106    </div>
    104107</div>";
Note: See TracChangeset for help on using the changeset viewer.