Changes between Version 15 and Version 16 of AccountManagerPlugin/Modules


Ignore:
Timestamp:
Sep 9, 2011, 10:34:21 PM (13 years ago)
Author:
Steffen Hoffmann
Comment:

some editorial changes, especially pushing last edit towards corresponding screenshot

Legend:

Unmodified
Added
Removed
Modified
  • AccountManagerPlugin/Modules

    v15 v16  
    6767}}}
    6868
    69 You'll need to activate at least one of the [wiki:AccountManagerPlugin/AuthStores authentication resources] bundled with !AccountManagerPlugin. (From a programmers view these are all IPasswordStore implementations.) An error telling you "This password store does not support listing users" indicates, that you didn't successfully activate/configure any authenticaton credential provider yet. Easiest way to do that is using the web-UI. Just go to  admin/accounts/config and select a value different from setting "--" at least for one of the authentication resources listed there.
     69You'll need to activate at least one of the [wiki:AccountManagerPlugin/AuthStores authentication resources] bundled with !AccountManagerPlugin. (From a programmers view these are all IPasswordStore implementations.) An error telling you "This password store does not support listing users" indicates, that you didn't successfully activate/configure any authentication credential provider yet. Easiest way to do that is using the web-UI. Just go to  admin/accounts/config and select a value different from setting "--" at least for one of the authentication resources listed there.
     70
     71==== Disabling account deletion ====
     72If you want your users to be able to change their password in Trac user preferences (see 'Account' tab of 'Preferences' from the meta navigation bar), but don't want them to be able to delete their account, you should configure as follows in `trac.ini` (since acct_mgr-0.3):
     73
     74{{{
     75#!cfg
     76[account-manager]
     77allow_delete_account = false
     78}}}
    7079
    7180'''Since Trac 0.10:''' When used in combination with the [wiki:AccountManagerPlugin#LoginModule LoginModule] it adds a link to the login page “Forgot your password?” where users can reset their password if they’ve forgotten it. You will need to have your SMTP server information configured in your {{{trac.ini}}} for the “Forgot your password?” link to show up and enable !AccountChangeListener:
     
    7786}}}
    7887
     88==== Disabling password reset ====
    7989To disable just the password reset functionality add the following line to the {{{[account-manager]}}} section:
    8090
     
    8292#!cfg
    8393[account-manager]
    84 reset_password = False
     94reset_password = false
    8595}}}
    8696
     
    93103[account-manager]
    94104force_passwd_change = false
    95 }}}
    96 
    97 ==== Disabling account deletion in the preferences 'account' tab ====
    98 
    99 If you want your users to be able to change their password in the 'account' tab of 'preferences', but don't want them to be able to delete their account, you should configure as follows in trac.ini:
    100 
    101 {{{
    102 #!cfg
    103 [account-manager]
    104 allow_delete_account = false
    105105}}}
    106106