[[PageOutline(2-5,Contents,pullout)]] = SQL auth store == Description This plugin defines a SQL auth store backend for AccountManagerPlugin. Under `account-manager` section of your `trac.ini` file you can configure the following: * `hash_method`: hash method used for storing/reading passwords from the database, like `HtPasswdHashMethod` or `HtDigestHashMethod`. * `sql_auth_table`: name of the table in the database. * `sql_read_only`: should the plugin also allow updating the table through Trac, `true` or `false`. As a database connection the 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. Table schema is simple: * `username` * `password` * `admin`: if true, user will be both in `admins` and `users` permission groups, otherwise just `users`. See also: SqlFlexibleAuthStorePlugin == Bugs/Feature Requests Please use [https://github.com/trac-hacks/trac-sqlauthstore/issues GitHub] for any issues you have with [wiki:SQLAuthStorePlugin]. == Download Download the zipped source from [https://github.com/trac-hacks/trac-sqlauthstore/archive/master.zip here]. == Source You can clone [wiki:SQLAuthStorePlugin] from [https://github.com/trac-hacks/trac-sqlauthstore here] using git, or [https://github.com/trac-hacks/trac-sqlauthstore browse the source] on GitHub. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. == Author/Contributors '''Author:''' [wiki:mitar] [[BR]] '''Maintainer:''' [wiki:mitar] [[BR]] '''Contributors:'''