2017 © Pedro Peláez
 

library auth-fluxbb

A package for external authentication with FluxBB 1.5.

image

franzliedke/auth-fluxbb

A package for external authentication with FluxBB 1.5.

  • Saturday, October 31, 2015
  • by franzliedke
  • Repository
  • 5 Watchers
  • 28 Stars
  • 290 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 6 Open issues
  • 12 Versions
  • 0 % Grown

The README.md

FluxBB 1.5 External Authentication

A package that allows for external authentication with FluxBB 1.5, integrating directly with the Laravel 4 framework., (*1)

Installation

Step 1: Install package through Composer

Add this line to the require section of your composer.json:, (*2)

"franzliedke/auth-fluxbb": "1.0.*"

Alternately, you can use the Composer command-line tool by running this command:, (*3)

composer require franzliedke/auth-fluxbb

Next, run composer install to actually install the package., (*4)

Step 2: Register the service provider

In your Laravel application, edit the app/config/app.php file and add this line to the providers array:, (*5)

'FranzLiedke\AuthFluxBB\AuthFluxBBServiceProvider',

Step 3: Configure the location of your FluxBB installation

In order to read some configuration values, the path to your FluxBB installation needs to be configured., (*6)

To copy the package configuration file, run this command:, (*7)

php artisan config:publish franzliedke/auth-fluxbb

You can then edit app/config/packages/franzliedke/auth-fluxbb/config.php. Change the path option to point to the root directory of your FluxBB installation. Make sure it ends with a slash., (*8)

Step 4: Enable the new authentication adapter

In your application, edit the app/config/auth.php file and set the driver option to "fluxbb1", so that it looks like this:, (*9)

'driver' => 'fluxbb1',

Step 5 (optional): Set up views for resetting passwords

Follow the default Laravel instructions., (*10)

The reset system will work almost out of the box. Just change the reset callback function in the generated controller so that sha1() is used rather than Hash::make(), and use a DB query rather than Eloquent's save()., (*11)

Note that this does not use the same reset process as in FluxBB, which simply generates and sends new passwords to the user rather than letting the user choose., (*12)

Usage

Once installed, you can use the authentication feature of Laravel as you always do, with Laravel magically using FluxBB's database and cookie behind the scenes., (*13)

Note: This package will not work if your FluxBB installation uses a SQLite2 database, as this database type is not supported by Laravel., (*14)

The Versions

31/10 2015

1.1.x-dev

1.1.9999999.9999999-dev

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

22/10 2014

dev-master

9999999-dev

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel authentication fluxbb

22/10 2014

v1.0.8.1

1.0.8.1

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel authentication fluxbb

30/07 2014

v1.0.8

1.0.8.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel authentication fluxbb

11/07 2014

v1.0.7

1.0.7.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

20/06 2014

v1.0.6

1.0.6.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

04/06 2014

v1.0.5

1.0.5.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

21/04 2014

v1.0.4

1.0.4.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

21/04 2014

v1.0.3

1.0.3.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

17/03 2014

v1.0.2

1.0.2.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

15/01 2014

v1.0.1

1.0.1.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb

09/10 2013

v1.0.0

1.0.0.0

A package for external authentication with FluxBB 1.5.

  Sources   Download

MIT

The Requires

 

laravel authentication fluxbb