PHPackages                             konnektiv/restrict-role-login - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. konnektiv/restrict-role-login

ActiveWordpress-plugin[Authentication &amp; Authorization](/categories/authentication)

konnektiv/restrict-role-login
=============================

Allows administrators to restrict user login based on user roles.

1.0.0(10y ago)014AGPL-3.0PHPPHP &gt;=5.2.4

Since Jun 9Pushed 10y ago2 watchersCompare

[ Source](https://github.com/konnektiv/restrict-role-login)[ Packagist](https://packagist.org/packages/konnektiv/restrict-role-login)[ RSS](/packages/konnektiv-restrict-role-login/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Restrict Role Login
===================

[](#restrict-role-login)

**Contributors:** konnektiv, chherbst
**Tags:** authentication, role, restrict, register, sign-in, sign-up, login, area, user, users, plugin
**Requires at least:** WordPress 3.6.0
**Tested up to:** 4.5.2
**Stable tag:** 1.0.0
**License:** GNU AGPLv3
**License URI:**

Allows administrators to restrict user login based on user roles.

Description
-----------

[](#description)

This Plugin allows administrators to restrict user login based on user roles. This is useful e.g. when you want anyone to register on your site but you do only want certain people (e.g. editors) to enter the logged in area.

Roles that are allowed to log in are set in a new menu entry in the Users menu.

This plugin was originally developed for the [globe - Community of Digital Learning](https://quality4digitallearning.org/) on behalf of [GIZ](https://www.giz.de/).

### Contact

[](#contact)

- [Konnektiv](http://konnektiv.de/)
- [Restrict Role Login on GitHub](https://github.com/konnektiv/restrict-role-login) - Report issues, contribute code

Installation
------------

[](#installation)

1. Upload 'restrict-role-login' to the '/wp-content/plugins/' directory
2. Activate the plugin through the 'Plugins' menu in WordPress

Changelog
---------

[](#changelog)

### 1.0.0

[](#100)

- Initial release

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 81.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3719d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5413371?v=4)[Konnektiv](/maintainers/konnektiv)[@konnektiv](https://github.com/konnektiv)

---

Top Contributors

[![cherbst](https://avatars.githubusercontent.com/u/632391?v=4)](https://github.com/cherbst "cherbst (9 commits)")[![reneneee](https://avatars.githubusercontent.com/u/1183885?v=4)](https://github.com/reneneee "reneneee (2 commits)")

### Embed Badge

![Health badge](/badges/konnektiv-restrict-role-login/health.svg)

```
[![Health](https://phpackages.com/badges/konnektiv-restrict-role-login/health.svg)](https://phpackages.com/packages/konnektiv-restrict-role-login)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[october/rain

October Rain Library

1601.7M103](/packages/october-rain)[rainlab/user-plugin

User plugin for October CMS

11855.3k16](/packages/rainlab-user-plugin)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45844.8k1](/packages/pressbooks-pressbooks)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k17.3k100](/packages/elgg-elgg)[discourse/wp-discourse

WordPress plugin that allows you to use Discourse as a community engine for your WordPress blog.

5439.6k](/packages/discourse-wp-discourse)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
