PHPackages                             llaumgui/mw-auth-flarum - 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. llaumgui/mw-auth-flarum

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

llaumgui/mw-auth-flarum
=======================

Allow to connect on MediaWiki from Flarum account.

1.0.0(3y ago)65[2 issues](https://github.com/llaumgui/mw-auth-flarum/issues)[2 PRs](https://github.com/llaumgui/mw-auth-flarum/pulls)GPL-2.0-or-laterPHPCI passing

Since May 31Pushed 1w ago1 watchersCompare

[ Source](https://github.com/llaumgui/mw-auth-flarum)[ Packagist](https://packagist.org/packages/llaumgui/mw-auth-flarum)[ Docs](https://github.com/llaumgui/mw-auth-flarum)[ RSS](/packages/llaumgui-mw-auth-flarum/feed)WikiDiscussions main Synced yesterday

READMEChangelog (2)Dependencies (5)Versions (10)Used By (0)

AuthFlarum
==========

[](#authflarum)

[![Author](https://camo.githubusercontent.com/36c51452c05a66e73c54bd32d8ef2c42f539864eea510ae253a64c425088b303/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d417574686f72266d6573736167653d6c6c61756d67756926636f6c6f723d323038626665266c6f676f3d626c7565736b79267374796c653d666c61742d737175617265)](https://bsky.app/profile/llaumgui.kulakowski.fr)[![Software License](https://camo.githubusercontent.com/72da1c77e7a17e73189e68948bd6f25f6c442f67b02e18a0f4e21a7ce6f99071/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6c6c61756d6775692f6d772d617574682d666c6172756d3f7374796c653d666c61742d737175617265)](LICENSE)[![Build Status](https://camo.githubusercontent.com/51d8997d83c1b05b27d16ff7a564aa2862927cc87f03e9f93db617ffaa91a0d1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6c6c61756d6775692f6d772d617574682d666c6172756d2f6465766f70732e79616d6c3f6272616e63683d6d61696e267374796c653d666c61742d737175617265266c6f676f3d676974687562266c6162656c3d5465737473)](https://github.com/llaumgui/mw-auth-flarum/actions)[![MediaWiki Version](https://camo.githubusercontent.com/ee9d55de4677f88515c8f445cc3c49565bdc3f8ddb226d423c2464503a2411ec/68747470733a2f2f696d672e736869656c64732e696f2f7374617469632f76313f6c6162656c3d6d6564696177696b69266d6573736167653d254532253839254135312e333626636f6c6f723d636431663434266c6f676f3d77696b697065646961267374796c653d666c61742d737175617265)](https://www.mediawiki.org/)[![Latest Version](https://camo.githubusercontent.com/0e5117234bbdc6a4d5f5e028b1bf9cebc2ad7a912051dcfe179461ee61a81c94/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c6c61756d6775692f6d772d617574682d666c6172756d2e7376673f696e636c7564655f70726572656c6561736573266c6162656c3d5061636b61676525323076657273696f6e267374796c653d666c61742d737175617265266c6f676f3d7061636b6167697374)](https://packagist.org/packages/llaumgui/mw-auth-flarum)

[![Quality Gate Status](https://camo.githubusercontent.com/d7af5978341cb79852bb7845f5ec67ecd6910658f54fe6a7666489f818c3a12c/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f6272616e63683d6d61696e2670726f6a6563743d6c6c61756d6775695f6d772d617574682d666c6172756d266d65747269633d616c6572745f737461747573)](https://sonarcloud.io/dashboard?id=llaumgui_mw-auth-flarum&branch=main)[![Maintainability Rating](https://camo.githubusercontent.com/c603037de2fbff9084febbf06361e300ab5a1518565656abf9a33acd4f35a40b/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6c6c61756d6775695f6d772d617574682d666c6172756d266d65747269633d7371616c655f726174696e67)](https://sonarcloud.io/dashboard?id=llaumgui_mw-auth-flarum)[![Reliability Rating](https://camo.githubusercontent.com/a815f0adc0108b74035096cbb3aea3279faaa2ed3974b372398822555a9a8d4d/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6c6c61756d6775695f6d772d617574682d666c6172756d266d65747269633d72656c696162696c6974795f726174696e67)](https://sonarcloud.io/dashboard?id=llaumgui_mw-auth-flarum)[![Security Rating](https://camo.githubusercontent.com/5414a2216052ca398ddcea4223888d57c0ee97b2a7038b6d996855660a4ff71b/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6c6c61756d6775695f6d772d617574682d666c6172756d266d65747269633d73656375726974795f726174696e67)](https://sonarcloud.io/dashboard?id=llaumgui_mw-auth-flarum)

Allows to connect to MediaWiki from an a ccount based on the [Flarum](https://flarum.org/) forum solution.

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

[](#installation)

1. Put code in extensions/AuthFlarum.
2. Enable extension :

```
wfLoadExtension( 'AuthFlarum' );
```

Configuration
-------------

[](#configuration)

### `$wgAuthFlarumUri`

[](#wgauthflarumuri)

URI of your Flarum instance.

Example:

```
$wgAuthFlarumUri = 'http://localhost';
```

### `$wgAuthFlarumAutoCreate`

[](#wgauthflarumautocreate)

Allow auto creation of MediaWiki account from Flarum ? Becarrefull, also Need

```
$wgGroupPermissions['*']['autocreateaccount'] = true;
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['sysop']['createaccount'] = false;
```

Example:

```
$wgAuthFlarumAutoCreate = true;
```

### `$wgAuthFlarumAutoCreateMinPost`

[](#wgauthflarumautocreateminpost)

Need a minimum number of posts to allow auto creation of MediaWiki account.

Example:

```
$wgAuthFlarumAutoCreateMinPost = 100;
```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance58

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

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

Every ~690 days

Total

2

Last Release

1116d ago

Major Versions

0.9.0 → 1.0.02023-04-22

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/411360?v=4)[Guillaume Kulakowski](/maintainers/llaumgui)[@llaumgui](https://github.com/llaumgui)

---

Top Contributors

[![llaumgui](https://avatars.githubusercontent.com/u/411360?v=4)](https://github.com/llaumgui "llaumgui (54 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (24 commits)")

---

Tags

mediawikiextensionwikiflarum

### Embed Badge

![Health badge](/badges/llaumgui-mw-auth-flarum/health.svg)

```
[![Health](https://phpackages.com/badges/llaumgui-mw-auth-flarum/health.svg)](https://phpackages.com/packages/llaumgui-mw-auth-flarum)
```

###  Alternatives

[fof/terms

Ask users to accept terms of use before using the forum

1367.8k1](/packages/fof-terms)[mediawiki/bootstrap

Provides the Bootstrap 5 web front-end framework to MediaWiki skins and extensions

15102.0k5](/packages/mediawiki-bootstrap)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)

PHPackages © 2026

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