PHPackages                             piotrpress/disable-password-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. [Security](/categories/security)
4. /
5. piotrpress/disable-password-login

ActiveWordpress-plugin[Security](/categories/security)

piotrpress/disable-password-login
=================================

This plugin disables password login for all users, allowing only authentication via other methods (e.g. SSO).

v0.1.0(6mo ago)130GPL-3.0-or-laterPHPPHP &gt;=7.4

Since Feb 16Pushed 6mo agoCompare

[ Source](https://github.com/PiotrPress/wordpress-disable-password-login)[ Packagist](https://packagist.org/packages/piotrpress/disable-password-login)[ Docs](https://github.com/PiotrPress/wordpress-disable-password-login)[ RSS](/packages/piotrpress-disable-password-login/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependenciesVersions (2)Used By (0)

WordPress Disable Password Login
================================

[](#wordpress-disable-password-login)

This plugin disables password login for all users, allowing only authentication via other methods (e.g. SSO).

The Disable Password Login plugin enhances the security of your WordPress site by disabling password-based authentication for all users. This means that users will not be able to log in using their passwords, and will instead need to use alternative authentication methods such as Single Sign-On (SSO) or other supported plugins.

**NOTE:** Use `DISABLE_PASSWORD_LOGIN` constant to enable or disable the plugin functionality. Set it to `true` to disable password login, or `false` to allow it (by default, it is set to `true`).

Requirements
------------

[](#requirements)

PHP &gt;= `7.4` version.

License
-------

[](#license)

[GPL v3 or later](license.txt)

###  Health Score

28

—

LowBetter than 51% of packages

Maintenance69

Regular maintenance activity

Popularity9

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

183d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10326736?v=4)[Piotr Niewiadomski](/maintainers/PiotrPress)[@PiotrPress](https://github.com/PiotrPress)

---

Top Contributors

[![PiotrPress](https://avatars.githubusercontent.com/u/10326736?v=4)](https://github.com/PiotrPress "PiotrPress (1 commits)")

---

Tags

wordpresssecuritywppasswordless-loginwordpress securitywp securitydisable password logindisable wp-login.php

### Embed Badge

![Health badge](/badges/piotrpress-disable-password-login/health.svg)

```
[![Health](https://phpackages.com/badges/piotrpress-disable-password-login/health.svg)](https://phpackages.com/packages/piotrpress-disable-password-login)
```

###  Alternatives

[brain/nonces

OOP package for WordPress to deal with nonces.

25240.3k1](/packages/brain-nonces)

PHPackages © 2026

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