BACK TO DIRECTORY

UserFlow – Disable Dashboard Access for Non Admin

by Ga Satrya

5.0
(1 ratings)

Remove dashboard access to non-admin users and easily control who can access your WordPress dashboard with simple configuration. By default, only administrators are allowed, but you can now whitelist specific trusted users by username—perfect for developers, VAs, or contractors.

Features include:

  • Whitelist specific users by username
  • Session expiration controls (1-24 hours)
  • Optional separate session timeout for administrators
  • Custom redirect URL for blocked users
  • Secure, validated, and sanitized settings
  • Hide admin toolbar for non-authorized users
  • Developer-friendly filters for advanced customization

Why Choose UserFlow?

  • Maximum Protection: Instantly block unauthorized users from accessing sensitive dashboard areas.
  • Effortless Whitelisting: Grant dashboard access to trusted users (developers, VAs, contractors) without changing their roles. Just add their usernames!
  • Session Security: Set session expiration from login, with an optional separate timeout for administrators. Choose from multiple intervals or enter a custom duration.
  • Custom Redirects: Guide blocked users to a branded page or helpful resource instead of the generic homepage.
  • Zero Configuration Needed: Works out of the box—only administrators can access the dashboard until you customize settings.

Perfect For:

  • Website owners who want peace of mind
  • Agencies and developers managing multiple sites
  • Teams needing granular dashboard access
  • Anyone serious about WordPress security

Protect your site, empower your workflow, and deliver a professional experience—all with one lightweight plugin.

Read more detail

Screenshots

Plugin settings

Plugin settings

Plugin Details

Active Installs
30
Total Downloads
2,950
Version
1.3.3
Requires WP
6.5
Requires PHP
7.0
Tested Up To
7.1.4
Added
2024-04-21
Last Updated
2026-09-26 5:25pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0