Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Security & Risk Analysis

wordpress.org/plugins/bws-login-register

Add custom login and registration forms to your WordPress website with enhanced access control and user authentication options.

0 active installs v1.1 PHP + WP 6.2+ Updated Mar 19, 2026
custom-loginlogin-formregister-formuser-loginuser-registration
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Safe to Use in 2026?

Generally Safe

Score 100/100

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The "bws-login-register" plugin version 1.1 demonstrates a generally strong security posture based on the provided static analysis and vulnerability history. The plugin exhibits excellent practices regarding SQL query safety, with all queries utilizing prepared statements. Furthermore, the vast majority of output is properly escaped, significantly mitigating the risk of cross-site scripting (XSS) vulnerabilities. The presence of numerous nonce and capability checks across its entry points also indicates a good effort to protect against unauthorized actions. The absence of known CVEs and a clean vulnerability history are highly positive indicators of ongoing security maintenance.

Vulnerabilities
None known

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Release Timeline

v1.1Current
Code Analysis
Analyzed Apr 16, 2026

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
7
974 escaped
Nonce Checks
23
Capability Checks
3
File Operations
2
External Requests
6
Bundled Libraries
0

SQL Query Safety

100% prepared3 total queries

Output Escaping

99% escaped981 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

6 flows
bws_add_menu_render (bws_menu/bws_menu.php:18)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 5

noprivwp_ajax_lgnrgstrfrm_loginbws-login-register.php:1247
noprivwp_ajax_lgnrgstrfrm_registerbws-login-register.php:1248
noprivwp_ajax_lgnrgstrfrm_forgotbws-login-register.php:1249
authwp_ajax_bws_submit_request_feature_actionbws_menu/class-bws-settings.php:1466
authwp_ajax_bws_submit_uninstall_reason_actionbws_menu/deactivation-form.php:433

Shortcodes 1

[bws-login-register] bws-login-register.php:1245
WordPress Hooks 22
actionnetwork_admin_menubws-login-register.php:1227
actionadmin_menubws-login-register.php:1229
actioninitbws-login-register.php:1233
actionadmin_initbws-login-register.php:1234
actionadmin_enqueue_scriptsbws-login-register.php:1236
actionenqueue_block_editor_assetsbws-login-register.php:1237
actionadmin_noticesbws-login-register.php:1238
actionnetwork_admin_noticesbws-login-register.php:1239
actionwp_enqueue_scriptsbws-login-register.php:1241
filterwp_nav_menu_itemsbws-login-register.php:1242
actionwp_footerbws-login-register.php:1243
filterplugin_action_linksbws-login-register.php:1252
filterplugin_row_metabws-login-register.php:1254
filterload_textdomain_mofilebws_menu/bws_functions.php:43
filtermce_external_pluginsbws_menu/bws_functions.php:1146
filtermce_buttonsbws_menu/bws_functions.php:1147
actionadmin_initbws_menu/bws_functions.php:1433
actionadmin_enqueue_scriptsbws_menu/bws_functions.php:1434
actionadmin_headbws_menu/bws_functions.php:1435
actionadmin_footerbws_menu/bws_functions.php:1436
actionadmin_noticesbws_menu/bws_functions.php:1438
actionwp_enqueue_scriptsbws_menu/bws_functions.php:1440
Maintenance & Trust

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 19, 2026
PHP min version
Downloads587

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin Developer Profile

bestwebsoft

18 plugins · 207K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
1695 days
View full developer profile
Detection Fingerprints

How We Detect Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/bws-login-register/assets/css/login-register-form.css/wp-content/plugins/bws-login-register/assets/js/login-register-form.js
Script Paths
/wp-content/plugins/bws-login-register/assets/js/login-register-form.js
Version Parameters
bws-login-register/assets/css/login-register-form.css?ver=bws-login-register/assets/js/login-register-form.js?ver=

HTML / DOM Fingerprints

CSS Classes
bws_login_register_form
Data Attributes
data-login-register-form
Shortcode Output
[bws_login_register_form][bws_login_form][bws_register_form][bws_forgot_password_form]
FAQ

Frequently Asked Questions about Login & Register Form by BestWebSoft – WordPress Website Access Control Plugin