Intranet & Private Site – All-In-One Intranet
View on WordPress.orgScores higher than 65% of indexed plugins
About
Turn WordPress into a private intranet in one click. Restrict access to logged-in members, with auto-logout and login redirect, also on multisite.
Security History
What It Does
This plugin converts a WordPress site into a private intranet by restricting all front-end content to logged-in users only. It also adds auto-logout for idle sessions and a configurable redirect after login, useful for locking down team portals or internal sites.
Who It's For
Small teams, clubs, schools, and small businesses that want to use WordPress as an internal dashboard, knowledge base, or member-only portal without writing custom code. It suits administrators who need a one-click solution rather than a full membership system with tiers and payments.
Who Should Skip It
Public-facing sites, content publishers, or anyone running a membership site with paid levels, drip content, or e-commerce should skip this, since it is a blunt access-control tool with no subscription or content-gating features.
The Bottom Line
All-In-One Intranet delivers exactly what its name promises: a fast, simple way to make WordPress private for logged-in users, and the quality score of 78.63 reflects a well-maintained tool with limited community size and weak support responsiveness. It is a solid pick for uncomplicated intranet use cases, but anyone needing tiered memberships, payments, or deeper community features should look elsewhere.
Related Plugins
Pick WPS Hide Login if you only need to change your login URL to deter bots, not lock down your entire site.
Choose Loginizer if brute-force protection and login hardening matter more than full-site access restriction.
Pick this security suite if you want firewall, malware scanning, and access control bundled together rather than a dedicated intranet tool.
Choose SG Security if you need SiteGround-style hardening and login protection features alongside basic access restriction.
Pick LoginPress when your priority is customizing the look of the wp-login screen, not restricting access.