= SQL auth store plugin = == Description == This plugin defines a SQL auth store backend for AccountManagerPlugin. Under `account-manager` section you can configure: * `hash_method` (hash method used for storing/reading passwords from the database) * `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: * `username` * `password` * `admin` (if true, user will be both in `admins` and `users` permission groups, otherwise just `users`) == Bugs/Feature Requests == Please use [https://bitbucket.org/mitar/trac-sqlauthstore/issues Bitbucket] for any issues you have with [wiki:SQLAuthStorePlugin]. == Download == Download the zipped source from [https://bitbucket.org/mitar/trac-sqlauthstore/get/tip.zip here]. == Source == You can clone [wiki:SQLAuthStorePlugin] from [https://bitbucket.org/mitar/trac-sqlauthstore here] using Mercurial, or [https://bitbucket.org/mitar/trac-sqlauthstore/src browse the source] on Bitbucket. == Installation == Please follow [http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin documentation] on how to install Trac's plugins. == Author/Contributors == '''Author:''' [wiki:mitar] [[BR]] '''Maintainer:''' [wiki:mitar] [[BR]] '''Contributors:'''