wiki:PhpBbAuthPlugin

phpBB Authentication with AccountManagerPlugin

Description

This plugin allows you to use a phpBB3 database as the authentication store for Trac.

This plugin is sponsored by Cobra.

Bugs/Feature Requests

Existing bugs and feature requests for PhpBbAuthPlugin are here.

If you have any issues, create a new ticket.

defect

3 / 5

enhancement

1 / 4

Download

Download the zipped source from here.

Source

Check out using Subversion, or browse the source with Trac.

Installation

  • As a prerequisite, AccountManagerPlugin must be installed.
  • Grab and unpack the source.
  • Change into the source directory that contains the setup.py file and build an egg:
    python setup.py bdist_egg
    
  • Copy the egg, found in dist/ to the plugins directory of the desired Trac environment.

Configuration

Enable the auth store by adding the following to your trac.ini file:

[components]
phpbbauth.main.PhpBBAuthStore = enabled

Set the phpBB database location:

[account-manager]
phpbb_database = mysql://user:pass@host/database
password_store = PhpBBAuthStore

To use this, mysql-python is required which can be installed with pip from a command line:

pip install mysql-python

Recent Changes

4041 by pacopablo on 2008-07-20 08:08:46
  • Fixes #3355 - Indeed the default prefix should have been lowercase. This is fixed in the applied patch. Thanks for the report and the suggestion.
3560 by pacopablo on 2008-04-26 18:19:06
Fixed session population on login.
3558 by pacopablo on 2008-04-26 05:08:00
Added session population functionality on login. updated setup.py keywords and added trove classifier
(more)

Author/Contributors

Author: pacopablo
Maintainer: none (needsadoption)
Contributors:

Last modified 8 months ago Last modified on Nov 9, 2015, 4:03:32 PM