Plugin Directory

Changeset 3389514


Ignore:
Timestamp:
11/04/2025 09:29:35 AM (5 months ago)
Author:
themepaste
Message:

Update to version 1.0.7 from GitHub

Location:
admin-safety-guard
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • admin-safety-guard/tags/1.0.7/admin-safety-guard.php

    r3389497 r3389514  
    44Plugin URI: http://themepaste.com/product/themepaste-secure-admin-pro/
    55Description: Secure your WordPress login with Admin safety guard to ensure secured access with limit login attempts, 2FA, reCaptcha, IP Blocking, Disable XML-RPC and activity tracking.
    6 Version: 1.0.6
     6Version: 1.0.7
    77Author: Themepaste Team
    88Author URI: http://themepaste.com/
     
    3939        define( 'TPSA_PLUGIN_FILE', __FILE__ );
    4040        define( 'TPSA_PREFIX', 'tpsa' );
    41         define( 'TPSA_PLUGIN_VERSION', '1.0.6' );
     41        define( 'TPSA_PLUGIN_VERSION', '1.0.7' );
    4242        define( 'TPSA_PLUGIN_DIRNAME', dirname( TPSA_PLUGIN_FILE ) );
    4343        define( 'TPSA_PLUGIN_BASENAME', plugin_basename( TPSA_PLUGIN_FILE ) );
  • admin-safety-guard/tags/1.0.7/readme.txt

    r3389497 r3389514  
    55Tested up to: 6.8
    66Requires PHP: 7.0
    7 Stable tag: 1.0.6
     7Stable tag: 1.0.7
    88License: GPLv3 or later
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    1717Whether you need to block suspicious IPs, enforce two-factor authentication, or ship a branded login for clients, **Admin Safety Guard** has you covered.
    1818
    19 ### ✨ Intro — Admin Safety Guard Pro
    20 
    21 **Admin Safety Guard Pro** takes your security and customization to the next level. It strengthens defenses against unauthorized access, brute-force attacks, and data risks while giving you deeper control over how users log in and interact with your admin area. Pro also adds flexible design tools and smart automations — a complete solution for both **security** and **convenience**.
    22 
    23 **Premium Feature List (Pro):**
    24 - Passwordless Login
    25 - 2FA via Mobile App (TOTP)
    26 - CSRF Protection
    27 - Database Table Prefix Check
    28 - Whitelist IP Addresses
    29 - Hide Admin Bar (Conditional)
    30 - WP Directory File Permissions Check
    31 - Social Login (Google, Facebook, etc.)
    32 - Disallow Unauthorized REST Requests (Conditional)
    33 - Password Strength Tool
    34 - Provide Login Template (ready-made)
    35 - Customize Design Pro (advanced styling)
    36 - Email Notification (Customizable)
    37 
    38 **Pro Feature Details:**
    39 
    40 **🔑 Passwordless Login** – Secure email one-time links / magic links to reduce password fatigue while keeping accounts safe. 
    41 **📱 2FA via Mobile App** – TOTP support (e.g., Google Authenticator / Authy). Even if passwords leak, accounts stay protected. 
    42 **🧩 CSRF Protection** – Adds verification tokens to sensitive requests to ensure actions originate from trusted sessions. 
    43 **🗃️ Database Table Prefix Check** – Detects `wp_` usage and guides you to a safer, non-default prefix. 
    44 **🌐 Whitelist IP Addresses** – Restrict dashboard access to approved IPs to cut down brute-force attempts. 
    45 **🧑‍💻 Hide Admin Bar (Conditional)** – Show/hide the admin bar by user/role/context for cleaner UX. 
    46 **🗂️ WP Directory File Permissions Check** – Scan and suggest secure file/dir permissions. 
    47 **🌍 Social Login** – Let users sign in with Google/Facebook/Twitter to simplify authentication. 
    48 **🚫 Disallow Unauthorized REST Requests (Conditional)** – Block or restrict REST API access by rules you define. 
    49 **💪 Password Strength Tool** – Enforce strong passwords on registration/reset. 
    50 **🎨 Provide Login Template** – One-click, professional login templates. 
    51 **🧰 Customize Design Pro** – Full control of login/admin look & feel (colors, layouts, backgrounds). 
    52 **📧 Email Notification (Customizable)** – Alerts on key security events with editable subjects/bodies.
    53 
    54 > Learn more or get Pro: https://themepaste.com/product/admin-safety-guard-pro
    55 
    56 ---
    57 
    58 ### Who Should Use Admin Safety Guard?
    59 
    60 - **Freelance Developers & WP Pros:** Ship client sites with solid security and on-brand login pages — zero heavy coding. 
    61 - **Agencies & Teams:** Standardize login security and styling across many installs. 
    62 - **Security-Conscious Site Owners:** Guard against unauthorized access with IP blocking, 2FA, and activity logs. 
    63 - **Plugin/Theme Creators:** Protect demos/sandboxes with stricter admin controls. 
    64 - **Online Businesses & Stores:** Protect customer data and team access with CAPTCHA + 2FA. 
    65 - **Education & Bloggers:** Improve site security and reflect your brand identity at login.
    66 
    67 **Useful links** 
    68 ✅ Documentation: https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389 
    69 ✅ Support: https://themepaste.com/contact-us 
    70 ✅ Website: https://themepaste.com 
    71 ✅ Pro Version: https://themepaste.com/product/admin-safety-guard-pro 
    72 ✅ Facebook: https://www.facebook.com/themepaste 
    73 ✅ Pinterest: https://uk.pinterest.com/themepaste/ 
    74 ✅ LinkedIn: https://www.linkedin.com/company/themepaste 
    75 ✅ Instagram: https://www.instagram.com/themepasteuk
     19### 🌟 Intro — Admin Safety Guard Pro
     20
     21**[Admin Safety Guard Pro](https://themepaste.com/product/admin-safety-guard-pro)** takes your security and customization to the next level. It strengthens defenses against unauthorized access, brute-force attacks, and data risks while giving you deeper control over how users log in and interact with your admin area. The Pro version also adds flexible design tools and smart automations — a complete solution for both **security** and **convenience**.
     22
     23#### 💎 Premium Feature List
     24- Passwordless Login 
     25- 2FA via Mobile App (TOTP) 
     26- CSRF Protection 
     27- Database Table Prefix Check 
     28- Whitelist IP Addresses 
     29- Hide Admin Bar (Conditional) 
     30- WP Directory File Permissions Check 
     31- Social Login (Google, Facebook, etc.) 
     32- Disallow Unauthorized REST Requests (Conditional) 
     33- Password Strength Tool 
     34- Provide Login Template (ready-made) 
     35- Customize Design Pro (advanced styling) 
     36- Email Notification (Customizable) 
     37
     38#### 🔐 Pro Feature Details
     39**🔑 Passwordless Login:** Secure email-based login with one-time magic links—no password required. 
     40**📱 2FA via Mobile App:** Add app-based Two-Factor Authentication (Google Authenticator / Authy). 
     41**🧩 CSRF Protection:** Prevent Cross-Site Request Forgery attacks with token verification. 
     42**🗃️ Database Table Prefix Check:** Detects and helps change the insecure `wp_` prefix. 
     43**🌐 Whitelist IP Addresses:** Restrict admin access to trusted IPs only. 
     44**🧑‍💻 Hide Admin Bar (Conditional):** Show or hide admin bar for specific roles or users. 
     45**🗂️ WP Directory File Permissions Check:** Scans and verifies file and directory permissions. 
     46**🌍 Social Login:** Allow users to log in with Google, Facebook, or Twitter accounts. 
     47**🚫 Disallow Unauthorized REST Requests:** Restrict REST API access conditionally. 
     48**💪 Password Strength Tool:** Enforce strong password rules for better protection. 
     49**🎨 Provide Login Template:** Instantly apply stylish, ready-to-use login templates. 
     50**🧰 Customize Design Pro:** Fully customize admin and login design with a simple UI. 
     51**📧 Email Notification:** Receive and customize security alerts directly to your inbox.
     52
     53> Explore Pro Features: [Admin Safety Guard Pro](https://themepaste.com/product/admin-safety-guard-pro)
     54
     55---
     56
     57### 👥 Who Should Use Admin Safety Guard?
     58
     59**Admin Safety Guard** is perfect for users who need more control, security, and customization in their WordPress admin area:
     60
     61👩‍💻 **Freelancers & Developers:** Add backend security and branding to client sites—no heavy coding. 
     62🏢 **Agencies & Teams:** Secure multiple websites with a single workflow and consistent branding. 
     63🔒 **Site Owners:** Protect dashboards from brute-force attacks and unauthorized logins. 
     64🧩 **Plugin/Theme Authors:** Add layered protection in demo or test environments. 
     65📈 **Online Businesses:** Secure customer data with 2FA, CAPTCHA, and password protection. 
     66🎓 **Educators & Bloggers:** Maintain a professional look while increasing security.
     67
     68### 🔗 Useful Links
     69
     70✅ [Documentation](https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389) 
     71✅ [Support](https://themepaste.com/contact-us) 
     72✅ [Website](https://themepaste.com) 
     73✅ [Pro Version](https://themepaste.com/product/admin-safety-guard-pro) 
     74✅ [Facebook](https://www.facebook.com/themepaste) 
     75✅ [Pinterest](https://uk.pinterest.com/themepaste/) 
     76✅ [LinkedIn](https://www.linkedin.com/company/themepaste) 
     77✅ [Instagram](https://www.instagram.com/themepasteuk)
    7678
    7779---
     
    7981== Features ==
    8082
    81 **Free Features at a Glance**
    82 - Hide Admin Bar (with conditions)
    83 - Dashboard Overview (in progress)
    84 - Change Login URL
    85 - Redirect After Login / Logout
    86 - Limit Login Attempts
    87 - CAPTCHA Protection
    88 - Login Logs & Activity Tracking
    89 - IP Blocking
    90 - Two-Factor Authentication (2FA)
    91 - Password Protection
    92 - Disable XML-RPC
    93 - Add Custom Logo on Login Form
    94 - Custom Logo & Branding
     83### ✅ Free Features at a Glance
     84- Hide Admin Bar (with conditions) 
     85- Dashboard Overview (in progress) 
     86- Change Login URL 
     87- Redirect After Login / Logout 
     88- Limit Login Attempts 
     89- CAPTCHA Protection 
     90- Login Logs & Activity Tracking 
     91- IP Blocking 
     92- Two-Factor Authentication (2FA) 
     93- Password Protection 
     94- Disable XML-RPC 
     95- Add Custom Logo on Login Form 
     96- Custom Logo & Branding 
     97
     98---
    9599
    96100== Feature Details ==
    97101
    98 **👤 Hide Admin Bar (With Conditions)** – Hide the admin bar for chosen roles/users or contexts for a cleaner interface. 
    99 **📊 Dashboard Overview** – A visual snapshot of security insights (logins, lockouts, activity). 
    100 **🔗 Change Login URL** – Move the default login path to reduce automated probing. 
    101 **🔁 Redirect After Login / Logout** – Send users to the right destination every time. 
    102 **📋 Limit Login Attempts** – Lockouts on repeated failures to stop brute force. 
    103 **🤖 CAPTCHA Protection** – Human verification to block bot logins. 
    104 **🕵️‍♂️ Login Logs & Activity Tracking** – Audit logins and backend actions to spot anomalies fast. 
    105 **⛔ IP Blocking** – Block abusive IPs (manual or automated rules). 
    106 **🔐 Two-Factor Authentication (2FA)** – Add one-time codes for safer logins. 
    107 **🛂 Password Protection** – Gate specific pages/areas by password. 
    108 **⚙️ Disable XML-RPC** – Turn off a common abuse vector. 
    109 **🖼️ Add Custom Logo on Login Form** – Replace the WP logo with your brand. 
    110 **🏷️ Custom Logo & Branding** – Style admin/login to match your identity.
     102**👤 Hide Admin Bar (With Conditions):** Hide the admin bar selectively for specific users or roles. 
     103**📊 Dashboard Overview:** Visualize user activity and security stats in one glance. 
     104**🔗 Change Login URL:** Customize the default `wp-login.php` to block automated bots. 
     105**🔁 Redirect After Login/Logout:** Redirect users to any page after login/logout. 
     106**📋 Limit Login Attempts:** Block repeated failed logins to prevent brute-force attacks. 
     107**🤖 CAPTCHA Protection:** Stop bots with reCAPTCHA or similar human verifications. 
     108**🕵️‍♂️ Login Logs & Activity Tracking:** Track user login times and backend actions. 
     109**⛔ IP Blocking:** Block access by IP address to prevent hostile logins. 
     110**🔐 Two-Factor Authentication (2FA):** Add extra verification layers to secure logins. 
     111**🛂 Password Protection:** Protect private pages or areas with a password. 
     112**⚙️ Disable XML-RPC:** Disable vulnerable XML-RPC endpoints to stop exploits. 
     113**🖼️ Custom Logo on Login Form:** Replace WordPress logo with your brand. 
     114**🏷️ Custom Branding:** Apply your own design across login and admin pages. 
     115
     116---
    111117
    112118== Screenshots ==
    113119
    114 1. Overview dashboard 
    115 2. Login security settings 
    116 3. Limit login attempts & lockouts 
    117 4. 2FA settings 
    118 5. CAPTCHA settings 
    119 6. IP block/allowlist 
    120 7. Login URL & redirects 
    121 8. Activity & login logs 
    122 9. Branding / custom logo 
    123 10. XML-RPC & advanced settings
     1201. Dashboard Overview 
     1212. Login Security Settings 
     1223. Limit Login Attempts 
     1234. Two-Factor Authentication 
     1245. CAPTCHA Protection 
     1256. IP Blocking 
     1267. Login URL Customization 
     1278. Activity & Login Logs 
     1289. Branding Settings 
     12910. XML-RPC & Advanced Settings 
     130
     131---
    124132
    125133== Installation ==
    126134
    127 1. Download the plugin zip file. 
    128 2. Go to **Plugins → Add New → Upload Plugin** in your WordPress admin. 
    129 3. Click **Choose File**, select the zip, and click **Install Now**. 
    130 4. Click **Activate** to enable the plugin.
     1351. Download the plugin `.zip` file. 
     1362. Go to your **WordPress Admin → Plugins → Add New → Upload Plugin**. 
     1373. Choose the file and click **Install Now**. 
     1384. After installation, click **Activate Plugin**. 
     139
     140---
    131141
    132142== Frequently Asked Questions ==
    133143
    134 = Does changing the login URL break my existing links? = 
    135 If you’ve bookmarked `/wp-login.php`, update your bookmark to the new login URL after you change it. The plugin also flushes permalinks when needed.
    136 
    137 = Can I lock down the dashboard by IP? = 
    138 Yes. Use IP Blocking (Free) or IP Allowlist (Pro) to control who can reach the admin.
    139 
    140 = Is 2FA required for all users? = 
    141 You can enforce 2FA globally or by role (depending on your configuration). Pro adds TOTP app support.
    142 
    143 = Will the plugin slow down my site? = 
    144 Admin Safety Guard is lightweight and conditionally loads assets only where needed.
    145 
    146 = Where can I get help? = 
    147 Open a ticket via **Support**: https://themepaste.com/contact
     144**Q: Does changing the login URL break existing links?** 
     145A: Update your bookmarks to the new login URL. The plugin automatically flushes permalinks when needed.
     146
     147**Q: Can I limit login attempts?** 
     148A: Yes. It blocks users after multiple failed attempts and logs the IP address.
     149
     150**Q: Is 2FA required for everyone?** 
     151A: Optional. You can enable or enforce it per role or user.
     152
     153**Q: Will this slow down my site?** 
     154A: No. It loads assets conditionally and is performance-optimized.
     155
     156**Q: Where can I get help?** 
     157A: [Support](https://themepaste.com/contact-us)
     158
     159---
    148160
    149161== Changelog ==
    150162
    151 = 1.0.6 =
    152 * [new] Release the pro version
    153 * [new] Compotable with pro version 
     163= 1.0.6, 1.0.6 =
     164[new] Release the pro version
     165[new] Compotable with pro version
     166
    154167
    155168= 1.0.5 =
    156 * [new] Added extendable action and filter hooks 
    157 * [new] Ready to integrate Pro version 
    158 * [new] Conditionally loaded all assets 
    159 * [new] Added default values for logo URL, width and height 
    160 * [fix] Fixed logo issue from customizer 
    161 * [fix] Various improvements and fixes
     169[new] Added extendable action and filter hooks 
     170[new] Ready to integrate Pro version 
     171[new] Conditionally loaded all assets 
     172[new] Added default logo URL, width, and height 
     173[fix] Fixed logo issue from customizer 
     174[fix] General improvements and bug fixes 
    162175
    163176= 1.0.4 =
    164 * [new] Auto permalink flush based on custom login/logout URL 
    165 * [new] Admin notice added 
    166 * [new] Setup wizard adde
    167 * [new] Documentation added
     177[new] Auto permalink flush for custom login/logout URLs 
     178[new] Admin Notice added 
     179[new] Setup Wizar
     180[new] Documentation link added 
    168181
    169182= 1.0.3 =
    170 * [new] Subdirectory support 
    171 * [new] Question tooltips in failed login table 
    172 * [new] Auto-redirect after crossing login attempt limit 
    173 * [fix] Custom login & logout URL 
    174 * [fix] Lockout message 
    175 * [fix] Failed login table 
    176 * [fix] Misc issues
     183[new] Subdirectory support 
     184[new] Tooltip in failed login table 
     185[new] Auto-redirect after max login attempts 
     186[fix] Custom login/logout URLs 
     187[fix] Lockout message 
     188[fix] Failed login table issues 
    177189
    178190= 1.0.2 =
    179 * [fix] Misc fixes
     191[fix] Minor bug fixes 
    180192
    181193= 1.0.1 =
    182 * [fix] Build file issue
     194[fix] Build issue resolved 
    183195
    184196= 1.0.0 =
    185 * Initial release: Two-Factor Authentication, Limit Login Attempts, Login Logs & Activity, CAPTCHA, Custom Login URL, Page Password Protection, IP Blocking. 
    186 * Dashboard Overview and customizable Login Page styling.
     197* Initial release featuring 2FA, CAPTCHA, Limit Login Attempts, IP Blocking, Custom Login URL, Password Protection, and Login Logs. 
     198
     199---
    187200
    188201== Upgrade Notice ==
    189202
    190203= 1.0.5 =
    191 Action/filter hooks added and asset loading optimized. Update for better performance and Pro-ready extensibility.
     204Hooks, assets, and Pro-ready support added. Update for smoother performance and future compatibility.
     205
     206---
    192207
    193208== Support ==
    194209
    195 If you encounter issues or need help, please contact us: https://themepaste.com/contact
     210For any issues, questions, or feature requests, please reach out via [Support](https://themepaste.com/contact-us).
     211
     212---
    196213
    197214== Links ==
    198215
    199 - Website: https://themepaste.com
    200 - Documentation: https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389
    201 - Pro Version: https://themepaste.com/product/admin-safety-guard-pro
    202 - Facebook: https://www.facebook.com/themepaste
    203 - Pinterest: https://uk.pinterest.com/themepaste/
    204 - LinkedIn: https://www.linkedin.com/company/themepaste
    205 - Instagram: https://www.instagram.com/themepasteuk
     216[Website](https://themepaste.com) 
     217[Documentation](https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389) 
     218[Pro Version](https://themepaste.com/product/admin-safety-guard-pro) 
     219[Facebook](https://www.facebook.com/themepaste) 
     220[Pinterest](https://uk.pinterest.com/themepaste/) 
     221[LinkedIn](https://www.linkedin.com/company/themepaste) 
     222[Instagram](https://www.instagram.com/themepasteuk)
  • admin-safety-guard/trunk/admin-safety-guard.php

    r3389497 r3389514  
    44Plugin URI: http://themepaste.com/product/themepaste-secure-admin-pro/
    55Description: Secure your WordPress login with Admin safety guard to ensure secured access with limit login attempts, 2FA, reCaptcha, IP Blocking, Disable XML-RPC and activity tracking.
    6 Version: 1.0.6
     6Version: 1.0.7
    77Author: Themepaste Team
    88Author URI: http://themepaste.com/
     
    3939        define( 'TPSA_PLUGIN_FILE', __FILE__ );
    4040        define( 'TPSA_PREFIX', 'tpsa' );
    41         define( 'TPSA_PLUGIN_VERSION', '1.0.6' );
     41        define( 'TPSA_PLUGIN_VERSION', '1.0.7' );
    4242        define( 'TPSA_PLUGIN_DIRNAME', dirname( TPSA_PLUGIN_FILE ) );
    4343        define( 'TPSA_PLUGIN_BASENAME', plugin_basename( TPSA_PLUGIN_FILE ) );
  • admin-safety-guard/trunk/readme.txt

    r3389497 r3389514  
    55Tested up to: 6.8
    66Requires PHP: 7.0
    7 Stable tag: 1.0.6
     7Stable tag: 1.0.7
    88License: GPLv3 or later
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    1717Whether you need to block suspicious IPs, enforce two-factor authentication, or ship a branded login for clients, **Admin Safety Guard** has you covered.
    1818
    19 ### ✨ Intro — Admin Safety Guard Pro
    20 
    21 **Admin Safety Guard Pro** takes your security and customization to the next level. It strengthens defenses against unauthorized access, brute-force attacks, and data risks while giving you deeper control over how users log in and interact with your admin area. Pro also adds flexible design tools and smart automations — a complete solution for both **security** and **convenience**.
    22 
    23 **Premium Feature List (Pro):**
    24 - Passwordless Login
    25 - 2FA via Mobile App (TOTP)
    26 - CSRF Protection
    27 - Database Table Prefix Check
    28 - Whitelist IP Addresses
    29 - Hide Admin Bar (Conditional)
    30 - WP Directory File Permissions Check
    31 - Social Login (Google, Facebook, etc.)
    32 - Disallow Unauthorized REST Requests (Conditional)
    33 - Password Strength Tool
    34 - Provide Login Template (ready-made)
    35 - Customize Design Pro (advanced styling)
    36 - Email Notification (Customizable)
    37 
    38 **Pro Feature Details:**
    39 
    40 **🔑 Passwordless Login** – Secure email one-time links / magic links to reduce password fatigue while keeping accounts safe. 
    41 **📱 2FA via Mobile App** – TOTP support (e.g., Google Authenticator / Authy). Even if passwords leak, accounts stay protected. 
    42 **🧩 CSRF Protection** – Adds verification tokens to sensitive requests to ensure actions originate from trusted sessions. 
    43 **🗃️ Database Table Prefix Check** – Detects `wp_` usage and guides you to a safer, non-default prefix. 
    44 **🌐 Whitelist IP Addresses** – Restrict dashboard access to approved IPs to cut down brute-force attempts. 
    45 **🧑‍💻 Hide Admin Bar (Conditional)** – Show/hide the admin bar by user/role/context for cleaner UX. 
    46 **🗂️ WP Directory File Permissions Check** – Scan and suggest secure file/dir permissions. 
    47 **🌍 Social Login** – Let users sign in with Google/Facebook/Twitter to simplify authentication. 
    48 **🚫 Disallow Unauthorized REST Requests (Conditional)** – Block or restrict REST API access by rules you define. 
    49 **💪 Password Strength Tool** – Enforce strong passwords on registration/reset. 
    50 **🎨 Provide Login Template** – One-click, professional login templates. 
    51 **🧰 Customize Design Pro** – Full control of login/admin look & feel (colors, layouts, backgrounds). 
    52 **📧 Email Notification (Customizable)** – Alerts on key security events with editable subjects/bodies.
    53 
    54 > Learn more or get Pro: https://themepaste.com/product/admin-safety-guard-pro
    55 
    56 ---
    57 
    58 ### Who Should Use Admin Safety Guard?
    59 
    60 - **Freelance Developers & WP Pros:** Ship client sites with solid security and on-brand login pages — zero heavy coding. 
    61 - **Agencies & Teams:** Standardize login security and styling across many installs. 
    62 - **Security-Conscious Site Owners:** Guard against unauthorized access with IP blocking, 2FA, and activity logs. 
    63 - **Plugin/Theme Creators:** Protect demos/sandboxes with stricter admin controls. 
    64 - **Online Businesses & Stores:** Protect customer data and team access with CAPTCHA + 2FA. 
    65 - **Education & Bloggers:** Improve site security and reflect your brand identity at login.
    66 
    67 **Useful links** 
    68 ✅ Documentation: https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389 
    69 ✅ Support: https://themepaste.com/contact-us 
    70 ✅ Website: https://themepaste.com 
    71 ✅ Pro Version: https://themepaste.com/product/admin-safety-guard-pro 
    72 ✅ Facebook: https://www.facebook.com/themepaste 
    73 ✅ Pinterest: https://uk.pinterest.com/themepaste/ 
    74 ✅ LinkedIn: https://www.linkedin.com/company/themepaste 
    75 ✅ Instagram: https://www.instagram.com/themepasteuk
     19### 🌟 Intro — Admin Safety Guard Pro
     20
     21**[Admin Safety Guard Pro](https://themepaste.com/product/admin-safety-guard-pro)** takes your security and customization to the next level. It strengthens defenses against unauthorized access, brute-force attacks, and data risks while giving you deeper control over how users log in and interact with your admin area. The Pro version also adds flexible design tools and smart automations — a complete solution for both **security** and **convenience**.
     22
     23#### 💎 Premium Feature List
     24- Passwordless Login 
     25- 2FA via Mobile App (TOTP) 
     26- CSRF Protection 
     27- Database Table Prefix Check 
     28- Whitelist IP Addresses 
     29- Hide Admin Bar (Conditional) 
     30- WP Directory File Permissions Check 
     31- Social Login (Google, Facebook, etc.) 
     32- Disallow Unauthorized REST Requests (Conditional) 
     33- Password Strength Tool 
     34- Provide Login Template (ready-made) 
     35- Customize Design Pro (advanced styling) 
     36- Email Notification (Customizable) 
     37
     38#### 🔐 Pro Feature Details
     39**🔑 Passwordless Login:** Secure email-based login with one-time magic links—no password required. 
     40**📱 2FA via Mobile App:** Add app-based Two-Factor Authentication (Google Authenticator / Authy). 
     41**🧩 CSRF Protection:** Prevent Cross-Site Request Forgery attacks with token verification. 
     42**🗃️ Database Table Prefix Check:** Detects and helps change the insecure `wp_` prefix. 
     43**🌐 Whitelist IP Addresses:** Restrict admin access to trusted IPs only. 
     44**🧑‍💻 Hide Admin Bar (Conditional):** Show or hide admin bar for specific roles or users. 
     45**🗂️ WP Directory File Permissions Check:** Scans and verifies file and directory permissions. 
     46**🌍 Social Login:** Allow users to log in with Google, Facebook, or Twitter accounts. 
     47**🚫 Disallow Unauthorized REST Requests:** Restrict REST API access conditionally. 
     48**💪 Password Strength Tool:** Enforce strong password rules for better protection. 
     49**🎨 Provide Login Template:** Instantly apply stylish, ready-to-use login templates. 
     50**🧰 Customize Design Pro:** Fully customize admin and login design with a simple UI. 
     51**📧 Email Notification:** Receive and customize security alerts directly to your inbox.
     52
     53> Explore Pro Features: [Admin Safety Guard Pro](https://themepaste.com/product/admin-safety-guard-pro)
     54
     55---
     56
     57### 👥 Who Should Use Admin Safety Guard?
     58
     59**Admin Safety Guard** is perfect for users who need more control, security, and customization in their WordPress admin area:
     60
     61👩‍💻 **Freelancers & Developers:** Add backend security and branding to client sites—no heavy coding. 
     62🏢 **Agencies & Teams:** Secure multiple websites with a single workflow and consistent branding. 
     63🔒 **Site Owners:** Protect dashboards from brute-force attacks and unauthorized logins. 
     64🧩 **Plugin/Theme Authors:** Add layered protection in demo or test environments. 
     65📈 **Online Businesses:** Secure customer data with 2FA, CAPTCHA, and password protection. 
     66🎓 **Educators & Bloggers:** Maintain a professional look while increasing security.
     67
     68### 🔗 Useful Links
     69
     70✅ [Documentation](https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389) 
     71✅ [Support](https://themepaste.com/contact-us) 
     72✅ [Website](https://themepaste.com) 
     73✅ [Pro Version](https://themepaste.com/product/admin-safety-guard-pro) 
     74✅ [Facebook](https://www.facebook.com/themepaste) 
     75✅ [Pinterest](https://uk.pinterest.com/themepaste/) 
     76✅ [LinkedIn](https://www.linkedin.com/company/themepaste) 
     77✅ [Instagram](https://www.instagram.com/themepasteuk)
    7678
    7779---
     
    7981== Features ==
    8082
    81 **Free Features at a Glance**
    82 - Hide Admin Bar (with conditions)
    83 - Dashboard Overview (in progress)
    84 - Change Login URL
    85 - Redirect After Login / Logout
    86 - Limit Login Attempts
    87 - CAPTCHA Protection
    88 - Login Logs & Activity Tracking
    89 - IP Blocking
    90 - Two-Factor Authentication (2FA)
    91 - Password Protection
    92 - Disable XML-RPC
    93 - Add Custom Logo on Login Form
    94 - Custom Logo & Branding
     83### ✅ Free Features at a Glance
     84- Hide Admin Bar (with conditions) 
     85- Dashboard Overview (in progress) 
     86- Change Login URL 
     87- Redirect After Login / Logout 
     88- Limit Login Attempts 
     89- CAPTCHA Protection 
     90- Login Logs & Activity Tracking 
     91- IP Blocking 
     92- Two-Factor Authentication (2FA) 
     93- Password Protection 
     94- Disable XML-RPC 
     95- Add Custom Logo on Login Form 
     96- Custom Logo & Branding 
     97
     98---
    9599
    96100== Feature Details ==
    97101
    98 **👤 Hide Admin Bar (With Conditions)** – Hide the admin bar for chosen roles/users or contexts for a cleaner interface. 
    99 **📊 Dashboard Overview** – A visual snapshot of security insights (logins, lockouts, activity). 
    100 **🔗 Change Login URL** – Move the default login path to reduce automated probing. 
    101 **🔁 Redirect After Login / Logout** – Send users to the right destination every time. 
    102 **📋 Limit Login Attempts** – Lockouts on repeated failures to stop brute force. 
    103 **🤖 CAPTCHA Protection** – Human verification to block bot logins. 
    104 **🕵️‍♂️ Login Logs & Activity Tracking** – Audit logins and backend actions to spot anomalies fast. 
    105 **⛔ IP Blocking** – Block abusive IPs (manual or automated rules). 
    106 **🔐 Two-Factor Authentication (2FA)** – Add one-time codes for safer logins. 
    107 **🛂 Password Protection** – Gate specific pages/areas by password. 
    108 **⚙️ Disable XML-RPC** – Turn off a common abuse vector. 
    109 **🖼️ Add Custom Logo on Login Form** – Replace the WP logo with your brand. 
    110 **🏷️ Custom Logo & Branding** – Style admin/login to match your identity.
     102**👤 Hide Admin Bar (With Conditions):** Hide the admin bar selectively for specific users or roles. 
     103**📊 Dashboard Overview:** Visualize user activity and security stats in one glance. 
     104**🔗 Change Login URL:** Customize the default `wp-login.php` to block automated bots. 
     105**🔁 Redirect After Login/Logout:** Redirect users to any page after login/logout. 
     106**📋 Limit Login Attempts:** Block repeated failed logins to prevent brute-force attacks. 
     107**🤖 CAPTCHA Protection:** Stop bots with reCAPTCHA or similar human verifications. 
     108**🕵️‍♂️ Login Logs & Activity Tracking:** Track user login times and backend actions. 
     109**⛔ IP Blocking:** Block access by IP address to prevent hostile logins. 
     110**🔐 Two-Factor Authentication (2FA):** Add extra verification layers to secure logins. 
     111**🛂 Password Protection:** Protect private pages or areas with a password. 
     112**⚙️ Disable XML-RPC:** Disable vulnerable XML-RPC endpoints to stop exploits. 
     113**🖼️ Custom Logo on Login Form:** Replace WordPress logo with your brand. 
     114**🏷️ Custom Branding:** Apply your own design across login and admin pages. 
     115
     116---
    111117
    112118== Screenshots ==
    113119
    114 1. Overview dashboard 
    115 2. Login security settings 
    116 3. Limit login attempts & lockouts 
    117 4. 2FA settings 
    118 5. CAPTCHA settings 
    119 6. IP block/allowlist 
    120 7. Login URL & redirects 
    121 8. Activity & login logs 
    122 9. Branding / custom logo 
    123 10. XML-RPC & advanced settings
     1201. Dashboard Overview 
     1212. Login Security Settings 
     1223. Limit Login Attempts 
     1234. Two-Factor Authentication 
     1245. CAPTCHA Protection 
     1256. IP Blocking 
     1267. Login URL Customization 
     1278. Activity & Login Logs 
     1289. Branding Settings 
     12910. XML-RPC & Advanced Settings 
     130
     131---
    124132
    125133== Installation ==
    126134
    127 1. Download the plugin zip file. 
    128 2. Go to **Plugins → Add New → Upload Plugin** in your WordPress admin. 
    129 3. Click **Choose File**, select the zip, and click **Install Now**. 
    130 4. Click **Activate** to enable the plugin.
     1351. Download the plugin `.zip` file. 
     1362. Go to your **WordPress Admin → Plugins → Add New → Upload Plugin**. 
     1373. Choose the file and click **Install Now**. 
     1384. After installation, click **Activate Plugin**. 
     139
     140---
    131141
    132142== Frequently Asked Questions ==
    133143
    134 = Does changing the login URL break my existing links? = 
    135 If you’ve bookmarked `/wp-login.php`, update your bookmark to the new login URL after you change it. The plugin also flushes permalinks when needed.
    136 
    137 = Can I lock down the dashboard by IP? = 
    138 Yes. Use IP Blocking (Free) or IP Allowlist (Pro) to control who can reach the admin.
    139 
    140 = Is 2FA required for all users? = 
    141 You can enforce 2FA globally or by role (depending on your configuration). Pro adds TOTP app support.
    142 
    143 = Will the plugin slow down my site? = 
    144 Admin Safety Guard is lightweight and conditionally loads assets only where needed.
    145 
    146 = Where can I get help? = 
    147 Open a ticket via **Support**: https://themepaste.com/contact
     144**Q: Does changing the login URL break existing links?** 
     145A: Update your bookmarks to the new login URL. The plugin automatically flushes permalinks when needed.
     146
     147**Q: Can I limit login attempts?** 
     148A: Yes. It blocks users after multiple failed attempts and logs the IP address.
     149
     150**Q: Is 2FA required for everyone?** 
     151A: Optional. You can enable or enforce it per role or user.
     152
     153**Q: Will this slow down my site?** 
     154A: No. It loads assets conditionally and is performance-optimized.
     155
     156**Q: Where can I get help?** 
     157A: [Support](https://themepaste.com/contact-us)
     158
     159---
    148160
    149161== Changelog ==
    150162
    151 = 1.0.6 =
    152 * [new] Release the pro version
    153 * [new] Compotable with pro version 
     163= 1.0.6, 1.0.6 =
     164[new] Release the pro version
     165[new] Compotable with pro version
     166
    154167
    155168= 1.0.5 =
    156 * [new] Added extendable action and filter hooks 
    157 * [new] Ready to integrate Pro version 
    158 * [new] Conditionally loaded all assets 
    159 * [new] Added default values for logo URL, width and height 
    160 * [fix] Fixed logo issue from customizer 
    161 * [fix] Various improvements and fixes
     169[new] Added extendable action and filter hooks 
     170[new] Ready to integrate Pro version 
     171[new] Conditionally loaded all assets 
     172[new] Added default logo URL, width, and height 
     173[fix] Fixed logo issue from customizer 
     174[fix] General improvements and bug fixes 
    162175
    163176= 1.0.4 =
    164 * [new] Auto permalink flush based on custom login/logout URL 
    165 * [new] Admin notice added 
    166 * [new] Setup wizard adde
    167 * [new] Documentation added
     177[new] Auto permalink flush for custom login/logout URLs 
     178[new] Admin Notice added 
     179[new] Setup Wizar
     180[new] Documentation link added 
    168181
    169182= 1.0.3 =
    170 * [new] Subdirectory support 
    171 * [new] Question tooltips in failed login table 
    172 * [new] Auto-redirect after crossing login attempt limit 
    173 * [fix] Custom login & logout URL 
    174 * [fix] Lockout message 
    175 * [fix] Failed login table 
    176 * [fix] Misc issues
     183[new] Subdirectory support 
     184[new] Tooltip in failed login table 
     185[new] Auto-redirect after max login attempts 
     186[fix] Custom login/logout URLs 
     187[fix] Lockout message 
     188[fix] Failed login table issues 
    177189
    178190= 1.0.2 =
    179 * [fix] Misc fixes
     191[fix] Minor bug fixes 
    180192
    181193= 1.0.1 =
    182 * [fix] Build file issue
     194[fix] Build issue resolved 
    183195
    184196= 1.0.0 =
    185 * Initial release: Two-Factor Authentication, Limit Login Attempts, Login Logs & Activity, CAPTCHA, Custom Login URL, Page Password Protection, IP Blocking. 
    186 * Dashboard Overview and customizable Login Page styling.
     197* Initial release featuring 2FA, CAPTCHA, Limit Login Attempts, IP Blocking, Custom Login URL, Password Protection, and Login Logs. 
     198
     199---
    187200
    188201== Upgrade Notice ==
    189202
    190203= 1.0.5 =
    191 Action/filter hooks added and asset loading optimized. Update for better performance and Pro-ready extensibility.
     204Hooks, assets, and Pro-ready support added. Update for smoother performance and future compatibility.
     205
     206---
    192207
    193208== Support ==
    194209
    195 If you encounter issues or need help, please contact us: https://themepaste.com/contact
     210For any issues, questions, or feature requests, please reach out via [Support](https://themepaste.com/contact-us).
     211
     212---
    196213
    197214== Links ==
    198215
    199 - Website: https://themepaste.com
    200 - Documentation: https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389
    201 - Pro Version: https://themepaste.com/product/admin-safety-guard-pro
    202 - Facebook: https://www.facebook.com/themepaste
    203 - Pinterest: https://uk.pinterest.com/themepaste/
    204 - LinkedIn: https://www.linkedin.com/company/themepaste
    205 - Instagram: https://www.instagram.com/themepasteuk
     216[Website](https://themepaste.com) 
     217[Documentation](https://themepaste.com/product-doc/hide-admin-bar-pro/?doc_id=389) 
     218[Pro Version](https://themepaste.com/product/admin-safety-guard-pro) 
     219[Facebook](https://www.facebook.com/themepaste) 
     220[Pinterest](https://uk.pinterest.com/themepaste/) 
     221[LinkedIn](https://www.linkedin.com/company/themepaste) 
     222[Instagram](https://www.instagram.com/themepasteuk)
Note: See TracChangeset for help on using the changeset viewer.