Changeset 3339700
- Timestamp:
- 08/05/2025 01:28:07 PM (8 months ago)
- Location:
- otpfy-your-website/trunk
- Files:
-
- 5 edited
-
README.txt (modified) (1 diff)
-
admin/class-otpfy-for-wordpress-admin.php (modified) (3 diffs)
-
admin/css/otpfy-for-wordpress-admin.css (modified) (1 diff)
-
admin/partials/otpfy-for-wordpress-admin-display.php (modified) (2 diffs)
-
otpfy-for-wordpress.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
otpfy-your-website/trunk/README.txt
r3228487 r3339700 3 3 Tags: otp, 2fa, otp login 4 4 Requires at least: 4.0 5 Tested up to: 6. 76 Stable tag: 1.0. 15 Tested up to: 6.8.2 6 Stable tag: 1.0.2 7 7 Requires PHP: 5.4 8 8 License: GPLv2 or later -
otpfy-your-website/trunk/admin/class-otpfy-for-wordpress-admin.php
r3228487 r3339700 162 162 { 163 163 if (isset($_POST["bt_otpfy_save"]) && current_user_can( 'manage_options' )) { 164 $nonce = sanitize_text_field($_POST[" nonce"]);165 if (!wp_verify_nonce($nonce, ' bt_otpfy_nonce')) {164 $nonce = sanitize_text_field($_POST["_wpnonce"]); 165 if (!wp_verify_nonce($nonce, 'admin_init_save_data')) { 166 166 exit; 167 167 } … … 200 200 $otp_via_email = 'no'; 201 201 $otp_via_phone = 'no'; 202 if ( $_POST['bt_otpfy_send_lg_otp_email']) {202 if (isset($_POST['bt_otpfy_send_lg_otp_email'])) { 203 203 $otp_via_email = 'email'; 204 204 } 205 if ( $_POST['bt_otpfy_send_lg_otp_phone']) {205 if (isset($_POST['bt_otpfy_send_lg_otp_phone'])) { 206 206 $otp_via_phone = 'sms'; 207 207 } … … 576 576 <input value="<?php echo esc_attr($bt_otpfy_user_mobile_number) ?>" type="text" maxlength="15" name="bt_otpfy_user_mobile_number" id="bt_otpfy_user_mobile_number"/> 577 577 <input value="bt_otpfy_user_mobile_number_nonce" type="hidden" name="nonce" /> 578 578 <p class="description" id="bt_otpfy_user_mobile_number-description"> 579 This field is added by OTPfy plugin. It is saved in 'bt_otpfy_user_mobile_number' user meta. 580 </p> 579 581 </td> 580 582 </tr> -
otpfy-your-website/trunk/admin/css/otpfy-for-wordpress-admin.css
r3228487 r3339700 57 57 background: unset; 58 58 } 59 60 .toplevel_page_wc-admin-OTPFY-settings .modal-card { 61 overflow: scroll !important; 62 } -
otpfy-your-website/trunk/admin/partials/otpfy-for-wordpress-admin-display.php
r3228487 r3339700 225 225 <div class="is-active"> 226 226 <form method="POST" action=""> 227 <?php wp_nonce_field('admin_init_save_data'); ?> 227 228 <?php if ($tab == "basic"): ?> 228 229 <input type="hidden" name="bt_otpfy_save" value="basic" /> 229 <input type="hidden" name="nonce" value="bt_otpfy_nonce" />230 230 231 <div> 231 232 <div class="columns"> … … 878 879 879 880 <p class="block"> 880 Something's not right? or have some questions? You can contact support by clicking <a target="_blank" href="https://bi tss.cloud/support/submit-ticket/">here</a>.881 Something's not right? or have some questions? You can contact support by clicking <a target="_blank" href="https://billing.bitss.tech/index.php?fuse=support&controller=ticket&view=submitticket">here</a>. 881 882 </p> 882 883 -
otpfy-your-website/trunk/otpfy-for-wordpress.php
r3228487 r3339700 12 12 * Plugin URI: https://otpfy.in 13 13 * Description: OTPfy almost anything in your wordpress website!! OTP based Login, Signup, Order Confirmation, just anything you can imagine. Integrate OTP based 2 factor authentication using our developer hooks. 14 * Version: 1.0. 114 * Version: 1.0.2 15 15 * Author: Bitss Techniques 16 16 * Author URI: https://bitss.tech … … 31 31 * Rename this for your plugin and update it as you release new versions. 32 32 */ 33 define( 'OTPFY_FOR_WORDPRESS_VERSION', '1.0. 1' );33 define( 'OTPFY_FOR_WORDPRESS_VERSION', '1.0.2' ); 34 34 35 35 /**
Note: See TracChangeset
for help on using the changeset viewer.