PHPackages                             fluxbb-ru/laravel-fluxbb-connect - 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. fluxbb-ru/laravel-fluxbb-connect

ActiveProject[Authentication &amp; Authorization](/categories/authentication)

fluxbb-ru/laravel-fluxbb-connect
================================

The Laravel Framework.

261[27 PRs](https://github.com/fluxbb-ru/laravel-fluxbb-connect/pulls)PHP

Since Feb 2Pushed 3y ago1 watchersCompare

[ Source](https://github.com/fluxbb-ru/laravel-fluxbb-connect)[ Packagist](https://packagist.org/packages/fluxbb-ru/laravel-fluxbb-connect)[ RSS](/packages/fluxbb-ru-laravel-fluxbb-connect/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (28)Used By (0)

About Laravel FluxBB Connect
----------------------------

[](#about-laravel-fluxbb-connect)

Set of classes and demo project to extend [FluxBB](https://fluxbb.org) forum in Laravel way. This project owner is not affiliated with FluxBB and its respective maintainers.

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

[](#installation)

First, create new project on empty directory:

```
$ composer create-project -s dev fluxbb-ru/laravel-fluxbb-connect .
$ composer install
$ npm i && npm run dev
```

Then you have two options depending on your current forum state:

- connect to existing forum database
- create new one via migrations and seeder

**If you're conecting to existing DB**

Look at the form config.php and copy DB credentials to .env of you Laravel project. To simulate that existing tables have been created by Laravel, you need to create `migrations` table. I made special command for it:

```
$ php artisan fluxbb:fake-migrate
```

It will create the table and fill it by rows.

**If you'd like to create new database**

```
$ php artisan migrate --seed
```

Usage
-----

[](#usage)

The `App\Models` namespace contains 17 model classes of FluxBB. All required relationships are set as well. You can use standard Laravel authentication and guards. Users and all forum data will be shared with FluxBB forum.

*NOTE*:
Laravel and FluxBB work with auth cookie differently. So, the given user can be logged in in terms of Laravel and in the same time not logged in in terms of FluxBB. I'm going to offer mod for the forum to utilize common services.

In the demo app I will provide login and register actions and functional copy of the main forum page.

License
-------

[](#license)

The Laravel framework and Laravel FluxBB Connect are open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b982e008c16f8ed2e586e900267b93b01114c28edad839b80b2bad2f4cf1a15d?d=identicon)[artoodetoo](/maintainers/artoodetoo)

---

Top Contributors

[![artoodetoo](https://avatars.githubusercontent.com/u/577710?v=4)](https://github.com/artoodetoo "artoodetoo (12 commits)")

---

Tags

demofluxbbforumlaravel

### Embed Badge

![Health badge](/badges/fluxbb-ru-laravel-fluxbb-connect/health.svg)

```
[![Health](https://phpackages.com/badges/fluxbb-ru-laravel-fluxbb-connect/health.svg)](https://phpackages.com/packages/fluxbb-ru-laravel-fluxbb-connect)
```

###  Alternatives

[namshi/jose

JSON Object Signing and Encryption library for PHP.

1.8k99.6M101](/packages/namshi-jose)[league/oauth1-client

OAuth 1.0 Client Library

99698.8M106](/packages/league-oauth1-client)[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[league/oauth2-google

Google OAuth 2.0 Client Provider for The PHP League OAuth2-Client

41721.2M118](/packages/league-oauth2-google)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)

PHPackages © 2026

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