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[1 issues](https://github.com/fluxbb-ru/laravel-fluxbb-connect/issues)[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 3d ago

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

21

—

LowBetter than 17% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

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

[tg/tgwebvalid

An easy way to validate Telegram Login Widget and Telegram Mini App users on your website using PHP

6827.5k1](/packages/tg-tgwebvalid)[vitalybaev/laravel5-dkim

Laravel 5/6 package for signing outgoing messages with DKIM.

3163.1k](/packages/vitalybaev-laravel5-dkim)[kissdigital-com/apple-sign-in-client-secret-generator

PHP package for generating 'client secret' for Sign In with Apple

2125.5k](/packages/kissdigital-com-apple-sign-in-client-secret-generator)[denniseilander/laravel-passport-scopes-restriction

Restrict scopes for different Laravel Passport clients.

1636.3k](/packages/denniseilander-laravel-passport-scopes-restriction)

PHPackages © 2026

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