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(4mo ago)130GPL-3.0-or-laterPHPPHP &gt;=7.4

Since Feb 16Pushed 4mo 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 today

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

30

—

LowBetter than 62% of packages

Maintenance75

Regular maintenance activity

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity24

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

138d 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.

25237.0k1](/packages/brain-nonces)

PHPackages © 2026

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