Changes between Version 9 and Version 10 of SqlFlexibleAuthStorePlugin


Ignore:
Timestamp:
Feb 27, 2022, 9:24:04 PM (7 months ago)
Author:
figaro
Comment:

Move example to functional description

Legend:

Unmodified
Added
Removed
Modified
  • SqlFlexibleAuthStorePlugin

    v9 v10  
    55== Description
    66
    7 This plugin provides an SQL authstore for authenticating against an SQL table and an `IPermissionGroup` provider, also from SQL. It also provides an !AdminPanel where you can edit groups and group memberships.
     7This plugin provides an SQL authstore for authenticating against a database table and an `IPermissionGroup` provider, also from SQL. It also provides an !AdminPanel where you can edit groups and group memberships.
    88
    9 It depends on AccountManager. In the accountmanager configuration panel you can create custom sql query's used to find the users, groups and memberships and edit them. Sane defaults are provided though, as is an sql file in the source code with which you can create the tables.
     9For example, if you want the authentication of Trac to be done from a database, and possibly use these groups and users also for other applications, then this plugin lets you define users, groups and memberships in the Trac admin panel, using the AccountManager plugin.
     10
     11It depends on AccountManager. In the accountmanager configuration panel you can create custom SQL queries used to find the users, groups and memberships and edit them. Sane defaults are provided though, as is an SQL file in the source code with which you can create the tables.
    1012The code was started by copying the [wiki:HtGroupEditorPlugin HtGroupEditor] and the [wiki:SQLAuthStorePlugin SQLAuthStore] plugins.
    1113
     
    3537In the source directory in `sqlflexibleauthstore/sql` there is an SQL file for creating the necessary tables, if you don't have your own tables already.
    3638
    37 == Example
    38 
    39 If you want the authentication of Trac to be done from an SQL database, and possibly use these groups and users also for other applications, then this plugin lets you define users, groups and memberships in the Trac admin panel, using the AccountManager plugin.
    40 
    4139== Recent Changes
    4240