PHPackages                             mediawikiext/ipb-auth-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. mediawikiext/ipb-auth-login

ActiveMediawiki-extension[Authentication &amp; Authorization](/categories/authentication)

mediawikiext/ipb-auth-login
===========================

Log into the MediaWiki installation using IPB user accounts.

v1.0.3-beta(3y ago)0171GPL-3.0-or-laterPHPPHP &gt;=7.0

Since Feb 13Pushed 3y ago1 watchersCompare

[ Source](https://github.com/peerau/IPBAuthLogin)[ Packagist](https://packagist.org/packages/mediawikiext/ipb-auth-login)[ Docs](https://www.mediawiki.org/wiki/Extension:IPBAuthLogin)[ RSS](/packages/mediawikiext-ipb-auth-login/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (2)Used By (0)

IPBAuthLogin
============

[](#ipbauthlogin)

IPBAuthLogin is a plugin for MediaWiki 1.35 and up which integrates MediaWiki with an [Invision Power Board and Invision Community](https://invisioncommunity.com) forum's user database. By enabling the extension, it is possible to log into the MediaWiki installation using IPB user accounts. The extension creates local user accounts on MediaWiki, which are always authenticated though this extension.

As IPB usernames are not case sensitive, extension converts any username into a canonical form, to avoid duplicate local accounts being created for the same user.

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

[](#requirements)

- MediaWiki 1.35+
- Invision Power Board 3.x | IPS Community 4.x
- MySQL/MariaDB
- PHP 7.0+ (PHP &lt;=5.6: untested &amp; PHP 8.0: tested)
- MySQLi PHP extension

Documentation
-------------

[](#documentation)

Extensive documentation for the extension can be found on its [MediaWiki extension page](https://www.mediawiki.org/wiki/Extension:IPBAuthLogin).

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

[](#installation)

This extension can be installed in either of two ways now:

Manual install: Download the tarball from the [MediaWiki extension page](https://www.mediawiki.org/wiki/Extension:IPBAuthLogin).

Using [Composer](https://getcomposer.org/): This extension can now utilize [MediaWiki's built-in support for Composer](https://www.mediawiki.org/wiki/Composer). From the root directory of the MediaWiki installation, create or modify "composer.local.json" with the appropriate variant of following content:

```
{
	"require": {
                  "mediawikiext/ipb-auth-login": "1.0.3-beta"
        }
}

```

Using either method, enable the extension according to the instructions provided on the MediaWiki extension page.

License
-------

[](#license)

This extension is licensed under the included GPLv3 license.

Contributing
------------

[](#contributing)

Contributions can be made to the plugin by submitting pull requests through its [GitHub repository](https://github.com/peerau/IPBAuthLogin).

TODO
----

[](#todo)

- Support for account recovery through MediaWiki.
- Possible support for account creation through MediaWiki.

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity26

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

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

1185d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/95c5bdbc9ae4bd50e70eb1612f22fa583feba7ec9b376ebe77df617b065b6f1e?d=identicon)[z929669](/maintainers/z929669)

---

Top Contributors

[![z929669](https://avatars.githubusercontent.com/u/1461913?v=4)](https://github.com/z929669 "z929669 (14 commits)")[![ohhidenny](https://avatars.githubusercontent.com/u/909666?v=4)](https://github.com/ohhidenny "ohhidenny (8 commits)")[![FHannes](https://avatars.githubusercontent.com/u/915760?v=4)](https://github.com/FHannes "FHannes (7 commits)")[![jonathanbennett73](https://avatars.githubusercontent.com/u/14364181?v=4)](https://github.com/jonathanbennett73 "jonathanbennett73 (2 commits)")[![max-plutonium](https://avatars.githubusercontent.com/u/14073137?v=4)](https://github.com/max-plutonium "max-plutonium (1 commits)")[![nimetu](https://avatars.githubusercontent.com/u/107008?v=4)](https://github.com/nimetu "nimetu (1 commits)")

---

Tags

AuthenticationmediawikiloginipsIPB

### Embed Badge

![Health badge](/badges/mediawikiext-ipb-auth-login/health.svg)

```
[![Health](https://phpackages.com/badges/mediawikiext-ipb-auth-login/health.svg)](https://phpackages.com/packages/mediawikiext-ipb-auth-login)
```

###  Alternatives

[auth0/auth0-php

PHP SDK for Auth0 Authentication and Management APIs.

40820.2M68](/packages/auth0-auth0-php)[auth0/login

Auth0 Laravel SDK. Straight-forward and tested methods for implementing authentication, and accessing Auth0's Management API endpoints.

2745.0M3](/packages/auth0-login)[delight-im/auth

Authentication for PHP. Simple, lightweight and secure.

1.3k135.7k20](/packages/delight-im-auth)[auth0/symfony

Symfony SDK for Auth0 Authentication and Management APIs.

128738.1k](/packages/auth0-symfony)[jmikola/auto-login

Facilitates automatic login via a single token for Symfony's Security component.

100307.6k2](/packages/jmikola-auto-login)[jmikola/auto-login-bundle

Authenticate users in your Symfony app via a single query parameter (e.g. email and newsletter links).

84323.6k](/packages/jmikola-auto-login-bundle)

PHPackages © 2026

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