|Version 6 (modified by 4 years ago) (diff),|
SQL auth store plugin
This plugin defines a SQL auth store backend for AccountManagerPlugin.
account-manager section you can configure:
hash_method(hash method used for storing/reading passwords from the database, like
sql_auth_table(name of the table in the database)
sql_read_only(should the plugin also allow updating the table through Trac,
For database connection Trac database connection is used. So the idea is that in the Trac database you create a table for users (or you can use something like PostgreSQL schema search path to combine multiple schemas together).
Table schema is simple:
admin(if true, user will be both in
userspermission groups, otherwise just
Download the zipped source from here.
pip install SQLAuthStorePlugin
For more information, please follow documentation on how to install Trac's plugins.