Changeset 2819117
- Timestamp:
- 11/16/2022 02:46:01 PM (3 years ago)
- Location:
- wp-rest-api-authentication
- Files:
-
- 167 added
- 4 edited
-
tags/2.4.2 (added)
-
tags/2.4.2/README.txt (added)
-
tags/2.4.2/admin (added)
-
tags/2.4.2/admin/class-miniorange-api-authentication-admin.php (added)
-
tags/2.4.2/admin/class-miniorange-api-authentication-customer.php (added)
-
tags/2.4.2/admin/css (added)
-
tags/2.4.2/admin/css/bootstrap (added)
-
tags/2.4.2/admin/css/bootstrap/bootstrap.min.css (added)
-
tags/2.4.2/admin/css/materialdesignicons.min.css (added)
-
tags/2.4.2/admin/css/miniorange-api-authentication-admin.css (added)
-
tags/2.4.2/admin/css/miniorange-api-authentication-license.css (added)
-
tags/2.4.2/admin/css/tick.png (added)
-
tags/2.4.2/admin/images (added)
-
tags/2.4.2/admin/images/100.jpg (added)
-
tags/2.4.2/admin/images/LearnDash-Logo.png (added)
-
tags/2.4.2/admin/images/account.png (added)
-
tags/2.4.2/admin/images/api-key.png (added)
-
tags/2.4.2/admin/images/api.png (added)
-
tags/2.4.2/admin/images/api_integrate.png (added)
-
tags/2.4.2/admin/images/apikey-postman.png (added)
-
tags/2.4.2/admin/images/apikey.png (added)
-
tags/2.4.2/admin/images/authentication.png (added)
-
tags/2.4.2/admin/images/basic-auth-postman.png (added)
-
tags/2.4.2/admin/images/basic-auth.png (added)
-
tags/2.4.2/admin/images/basic-key.png (added)
-
tags/2.4.2/admin/images/buddypress.png (added)
-
tags/2.4.2/admin/images/cancel.png (added)
-
tags/2.4.2/admin/images/carpentry.png (added)
-
tags/2.4.2/admin/images/cocart-icon.PNG (added)
-
tags/2.4.2/admin/images/configuration.png (added)
-
tags/2.4.2/admin/images/controller.png (added)
-
tags/2.4.2/admin/images/document.png (added)
-
tags/2.4.2/admin/images/edit.png (added)
-
tags/2.4.2/admin/images/equalizer.png (added)
-
tags/2.4.2/admin/images/faq.png (added)
-
tags/2.4.2/admin/images/firebase.png (added)
-
tags/2.4.2/admin/images/flags16.png (added)
-
tags/2.4.2/admin/images/forgot.png (added)
-
tags/2.4.2/admin/images/gatsby.png (added)
-
tags/2.4.2/admin/images/gravityform.jpg (added)
-
tags/2.4.2/admin/images/guarantee.png (added)
-
tags/2.4.2/admin/images/heading.png (added)
-
tags/2.4.2/admin/images/hourglass.png (added)
-
tags/2.4.2/admin/images/jwt-postman.png (added)
-
tags/2.4.2/admin/images/jwt.png (added)
-
tags/2.4.2/admin/images/jwt_authentication.png (added)
-
tags/2.4.2/admin/images/key.png (added)
-
tags/2.4.2/admin/images/know-how.png (added)
-
tags/2.4.2/admin/images/learndash.png (added)
-
tags/2.4.2/admin/images/less.png (added)
-
tags/2.4.2/admin/images/login.png (added)
-
tags/2.4.2/admin/images/logo.png (added)
-
tags/2.4.2/admin/images/mail.png (added)
-
tags/2.4.2/admin/images/miniOrange-full-logo.png (added)
-
tags/2.4.2/admin/images/miniorange-eivJzZgs.png (added)
-
tags/2.4.2/admin/images/miniorange-logo.png (added)
-
tags/2.4.2/admin/images/miniorange.png (added)
-
tags/2.4.2/admin/images/mologo.png (added)
-
tags/2.4.2/admin/images/more.png (added)
-
tags/2.4.2/admin/images/mostpopular.png (added)
-
tags/2.4.2/admin/images/mostsecure.png (added)
-
tags/2.4.2/admin/images/oauth.png (added)
-
tags/2.4.2/admin/images/oauth_2.png (added)
-
tags/2.4.2/admin/images/oidc.png (added)
-
tags/2.4.2/admin/images/openid-connect.png (added)
-
tags/2.4.2/admin/images/postman.png (added)
-
tags/2.4.2/admin/images/premium.png (added)
-
tags/2.4.2/admin/images/questions.png (added)
-
tags/2.4.2/admin/images/remove.png (added)
-
tags/2.4.2/admin/images/safe.png (added)
-
tags/2.4.2/admin/images/saml.png (added)
-
tags/2.4.2/admin/images/sands-of-time.png (added)
-
tags/2.4.2/admin/images/secure.png (added)
-
tags/2.4.2/admin/images/select-all.png (added)
-
tags/2.4.2/admin/images/setting.png (added)
-
tags/2.4.2/admin/images/settings.png (added)
-
tags/2.4.2/admin/images/shield.png (added)
-
tags/2.4.2/admin/images/speed-limit-100.png (added)
-
tags/2.4.2/admin/images/statistics.png (added)
-
tags/2.4.2/admin/images/success.png (added)
-
tags/2.4.2/admin/images/third_party.png (added)
-
tags/2.4.2/admin/images/thirdparty.png (added)
-
tags/2.4.2/admin/images/tick.png (added)
-
tags/2.4.2/admin/images/trial.png (added)
-
tags/2.4.2/admin/images/trouble_2.png (added)
-
tags/2.4.2/admin/images/universal-key.png (added)
-
tags/2.4.2/admin/images/user-authentication.png (added)
-
tags/2.4.2/admin/images/user-based-login.png (added)
-
tags/2.4.2/admin/images/user-guide.png (added)
-
tags/2.4.2/admin/images/user.png (added)
-
tags/2.4.2/admin/images/warning.png (added)
-
tags/2.4.2/admin/images/woocommerce-circle.png (added)
-
tags/2.4.2/admin/images/woocommerce_third_party_intg.png (added)
-
tags/2.4.2/admin/images/wordpress-logo.png (added)
-
tags/2.4.2/admin/images/write.png (added)
-
tags/2.4.2/admin/images/youtube.png (added)
-
tags/2.4.2/admin/index.php (added)
-
tags/2.4.2/admin/js (added)
-
tags/2.4.2/admin/js/phone.js (added)
-
tags/2.4.2/admin/partials (added)
-
tags/2.4.2/admin/partials/account (added)
-
tags/2.4.2/admin/partials/account/class-mo-api-authentication-account.php (added)
-
tags/2.4.2/admin/partials/account/login (added)
-
tags/2.4.2/admin/partials/account/login/register.php (added)
-
tags/2.4.2/admin/partials/account/login/verify-password.php (added)
-
tags/2.4.2/admin/partials/advanced (added)
-
tags/2.4.2/admin/partials/advanced/class-mo-api-authentication-advancedsettings.php (added)
-
tags/2.4.2/admin/partials/advanced/class-mo-api-authentication-protectedrestapis.php (added)
-
tags/2.4.2/admin/partials/class-mo-api-authentication-admin-menu.php (added)
-
tags/2.4.2/admin/partials/config (added)
-
tags/2.4.2/admin/partials/config/class-mo-api-authentication-config.php (added)
-
tags/2.4.2/admin/partials/config/images (added)
-
tags/2.4.2/admin/partials/config/images/trouble_2.png (added)
-
tags/2.4.2/admin/partials/config/output (added)
-
tags/2.4.2/admin/partials/config/output/class-mo-api-authentication-basic-oauth-config.php (added)
-
tags/2.4.2/admin/partials/config/output/class-mo-api-authentication-jwt-auth-config.php (added)
-
tags/2.4.2/admin/partials/config/output/class-mo-api-authentication-oauth-client-config.php (added)
-
tags/2.4.2/admin/partials/config/output/class-mo-api-authentication-third-party-provider-config.php (added)
-
tags/2.4.2/admin/partials/config/output/class-mo-api-authentication-tokenapi-config.php (added)
-
tags/2.4.2/admin/partials/custom-api-integration (added)
-
tags/2.4.2/admin/partials/custom-api-integration/class-mo-api-authentication-custom-api-integration.php (added)
-
tags/2.4.2/admin/partials/custom-api-integration/class-mo-api-authentication-third-party-integrations.php (added)
-
tags/2.4.2/admin/partials/demo (added)
-
tags/2.4.2/admin/partials/demo/class-mo-api-authentication-demo.php (added)
-
tags/2.4.2/admin/partials/flow (added)
-
tags/2.4.2/admin/partials/flow/class-mo-api-authentication-basic-oauth.php (added)
-
tags/2.4.2/admin/partials/flow/class-mo-api-authentication-jwt-auth.php (added)
-
tags/2.4.2/admin/partials/flow/class-mo-api-authentication-tokenapi.php (added)
-
tags/2.4.2/admin/partials/flow/mo-api-authentication-flow.php (added)
-
tags/2.4.2/admin/partials/flow/mo-token-api-flow.php (added)
-
tags/2.4.2/admin/partials/license (added)
-
tags/2.4.2/admin/partials/license/class-mo-api-authentication-license.php (added)
-
tags/2.4.2/admin/partials/postman (added)
-
tags/2.4.2/admin/partials/postman/class-mo-api-authentication-postman.php (added)
-
tags/2.4.2/admin/partials/support (added)
-
tags/2.4.2/admin/partials/support/class-mo-api-authentication-faq.php (added)
-
tags/2.4.2/admin/partials/support/class-mo-api-authentication-feedback.php (added)
-
tags/2.4.2/admin/partials/support/class-mo-api-authentication-support.php (added)
-
tags/2.4.2/admin/partials/support/images (added)
-
tags/2.4.2/admin/partials/support/images/angry.png (added)
-
tags/2.4.2/admin/partials/support/images/happy.png (added)
-
tags/2.4.2/admin/partials/support/images/normal.png (added)
-
tags/2.4.2/admin/partials/support/images/sad.png (added)
-
tags/2.4.2/admin/partials/support/images/smile.png (added)
-
tags/2.4.2/css (added)
-
tags/2.4.2/css/font-awesome.css (added)
-
tags/2.4.2/css/phone.css (added)
-
tags/2.4.2/css/style_settings.css (added)
-
tags/2.4.2/fonts (added)
-
tags/2.4.2/fonts/FontAwesome.otf (added)
-
tags/2.4.2/fonts/fontawesome-webfont.eot (added)
-
tags/2.4.2/fonts/fontawesome-webfont.svg (added)
-
tags/2.4.2/fonts/fontawesome-webfont.ttf (added)
-
tags/2.4.2/fonts/fontawesome-webfont.woff (added)
-
tags/2.4.2/fonts/fontawesome-webfont.woff2 (added)
-
tags/2.4.2/includes (added)
-
tags/2.4.2/includes/class-miniorange-api-authentication-activator.php (added)
-
tags/2.4.2/includes/class-miniorange-api-authentication-deactivator.php (added)
-
tags/2.4.2/includes/class-miniorange-api-authentication-i18n.php (added)
-
tags/2.4.2/includes/class-miniorange-api-authentication-loader.php (added)
-
tags/2.4.2/includes/class-miniorange-api-authentication.php (added)
-
tags/2.4.2/includes/index.php (added)
-
tags/2.4.2/index.php (added)
-
tags/2.4.2/languages (added)
-
tags/2.4.2/languages/miniorange_api_authentication.pot (added)
-
tags/2.4.2/miniorange-api-authentication.php (added)
-
tags/2.4.2/uninstall.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/admin/class-miniorange-api-authentication-admin.php (modified) (1 diff)
-
trunk/admin/partials/flow/class-mo-api-authentication-basic-oauth.php (modified) (3 diffs)
-
trunk/miniorange-api-authentication.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-rest-api-authentication/trunk/README.txt
r2811079 r2819117 4 4 Requires at least: 3.0.1 5 5 Tested up to: 6.1 6 Stable tag: 2.4. 16 Stable tag: 2.4.2 7 7 Requires PHP: 5.6 8 8 License: MIT/Expat … … 184 184 == Changelog == 185 185 186 = 2.4.2 = 187 * Bug Fixes 188 186 189 = 2.4.1 = 187 190 * WordPress 6.1 compatibility -
wp-rest-api-authentication/trunk/admin/class-miniorange-api-authentication-admin.php
r2811049 r2819117 316 316 317 317 function save_temporary_data(){ 318 319 if (sanitize_text_field($_SERVER['REQUEST_METHOD']) === 'POST' && current_user_can('administrator') && wp_verify_nonce($_ SERVER['nonce'] , 'mo_rest_api_temporal_data_nonce' ) ) {318 update_option('mini_00',$_POST['nonce']); 319 if (sanitize_text_field($_SERVER['REQUEST_METHOD']) === 'POST' && current_user_can('administrator') && wp_verify_nonce($_POST['nonce'] , 'mo_rest_api_temporal_data_nonce' ) ) { 320 320 if(isset($_POST['auth_method']) && sanitize_text_field($_POST['auth_method']) == 'basic_auth'){ 321 321 -
wp-rest-api-authentication/trunk/admin/partials/flow/class-mo-api-authentication-basic-oauth.php
r2811049 r2819117 5 5 6 6 if( ( isset( $headers['AUTHORIZATION'] ) && $headers['AUTHORIZATION'] !== "" ) || ( isset( $headers['AUTHORISATION'] ) && $headers['AUTHORISATION'] !== "" ) ) { 7 7 8 if ( isset( $headers['AUTHORIZATION'] ) && $headers['AUTHORIZATION'] !== "" ) { 8 9 $authorization_header = explode( " ", $headers['AUTHORIZATION'] ); … … 12 13 13 14 if( isset( $authorization_header[0] ) && (strcasecmp( $authorization_header[0], 'Basic' ) == 0 ) && isset( $authorization_header[1] ) && $authorization_header[1] !== "" ) { 15 14 16 $encoded_creds = $authorization_header[1]; 15 17 $decoded_cred_string = sanitize_text_field(base64_decode($encoded_creds)); … … 17 19 18 20 if( isset($creds[0]) && isset($creds[1]) ) { 21 19 22 if( get_option( 'mo_api_authentication_authentication_key' ) == 'uname_pass' || !empty($_GET['mo_rest_api_test_config']) ) { 23 20 24 // username and password 21 25 $uname = $creds[0]; -
wp-rest-api-authentication/trunk/miniorange-api-authentication.php
r2811057 r2819117 4 4 * Plugin URI: wp-rest-api-authentication 5 5 * Description: WordPress REST API Authentication secures rest API access for unauthorized users using OAuth 2.0, Basic Auth, JWT, API Key. Also reduces potential attack factors to the respective site. 6 * Version: 2.4. 16 * Version: 2.4.2 7 7 * Author: miniOrange 8 8 * Author URI: https://www.miniorange.com … … 21 21 * Rename this for your plugin and update it as you release new versions. 22 22 */ 23 define( 'MINIORANGE_API_AUTHENTICATION_VERSION', '2. 3.0' );23 define( 'MINIORANGE_API_AUTHENTICATION_VERSION', '2.4.2' ); 24 24 // require_once plugin_dir_path( __FILE__ ) . 'admin/partials/support/class-mo-api-authentication-feedback.php'; 25 25
Note: See TracChangeset
for help on using the changeset viewer.