Skip to content
ComponentPlugin
Utilities

Easy User Approval

Hold public registrations until someone you trust allows the account. Joomla 4, 5, and 6.

Instant access after purchaseOne-click Joomla updatesLifetime option available

30-day money-back guarantee

v1.0.05.0 rating

Works with
Joomla 4 Joomla 5 Joomla 6
Easy User Approval

Component + plugins

Easy User Approval

New public accounts wait until you say yes.

A registration from the public site stays blocked. Joomla does not send its activation mail. You approve from the queue, the Users list, or a mail that only you can decide.

Step 1

See who is waiting

Open Components > Easy User Approval. The dashboard counts waiting, decided, denied, approved, and expired requests. Quick links open the queue, Users, and Configuration.

Dashboard with waiting, decided, denied, approved, and expired counts
The dashboard is the home screen. An empty queue says no registrations are waiting.

Step 2

Choose who is asked

Open Configuration > Recipients. Super Users receive the mail by default. You can add people, extra addresses, and domain rules. A rule is one line: the domain, then the user group id. The first match replaces the group used on approve.

Recipients tab with user group Super Users, extra addresses, and domain rules
At least one recipient must remain. Saving with nobody to mail is refused.

Step 3

Style the decision mail

Open Mail appearance. HTML mail is on by default. Set the accent colour, an optional heading and footer, and the labels for Approve, Deny, and Deny with a reason. A decision link on its own line becomes that button. The plain text copy keeps the address.

Mail appearance tab with HTML mail on, accent colour, heading, footer, and button labels
Leave the heading empty to use the site name.

Step 4

Approve or deny from the queue

Select a waiting row and choose Approve, Deny, or Deny with a reason. A note is optional except when you deny with a reason. The same buttons appear on the Users list for pending accounts. The first decision wins.

Queue with Approve, Deny, Deny with a reason, and a search
Search by name, username, or email, and filter by status.

Blocked until approved

The new account cannot sign in. The password they chose is never mailed.

Their own links

Each recipient has a separate token. Opening the link does not decide.

An audit row

Result, channel, decider, reason, and the IP of the decision are stored.

On your site

How a registration is decided

  1. The person submits Joomla's registration form on the public site.
  2. The account is stored blocked. They receive a waiting mail with no activation link.
  3. Each approver receives their own mail, unless the daily digest is on.
  4. Approve activates the account and assigns the configured group.
  5. Deny leaves the account blocked, or deletes it, and can include the reason.

Mobile Menu

Login

Don't have an account yet? Register now!