Force2faUsergroup Plugin

This plugin allows to force users to set up 2FA in a specific user group.

Sponsoring and Donation

You want to support my work for the you can give something back and sponsor me.

There are two ways to support me right now:
- This extension is part of , write bug fixes, improving features and maintain my extensions.
- You just want to send me an one-time donation? Great you can do this via .

Thanks for your support!


This plugin allows to force users to set up 2FA in a specific user group.

  • Setup the groups to force a 2FA setup on the next login.


Initial setup the plugin

  • Download the latest version of the plugin: https://github.com/zero-24/plgsystemforce2fausergroup/releases/latest
  • Install the plugin using Upload & Install
  • Enable the plugin form the plugin manager
  • Setup the groups that you want 2FA to be enforced one.

Now the inital setup is completed.

Option descriptions

2FA Usergroups

Select form a multiselect the groups on where the 2FA should be enforced on the next login.


This plugin is translated into the following languages:
- de-DE by @zero-24
- en-GB by @zero-24

You want to contribute a translation for an additional language? Feel free to create an Pull Request against the master branch.

Update Server

Please note that my update server only supports the latest version running the latest version of Joomla and atleast PHP 7.2.5.
Any other plugin version I may have added to the download section don't get updates using the update server.

Issues / Pull Requests

You have found an Issue or have an question / suggestion regarding the plugin, or do you want to propose code changes?
or submit a pull request with the proposed changes against the master branch.

Joomla! Extensions Directory (JED)

This plugin can also been found in the Joomla! Extensions Directory:

Release steps

  • build/build.sh
  • git commit -am 'prepare release Force2faUsergroup 1.0.x'
  • git tag -s '1.0.x' -m 'Force2faUsergroup 1.0.x'
  • git push origin --tags
  • create the release on GitHub
  • git push origin master

Read more

© 2020 Extly, CB - All rights reserved.