Changes between Version 73 and Version 74 of AccountManagerPlugin


Ignore:
Timestamp:
Oct 19, 2009 12:25:44 AM (5 years ago)
Author:
izzy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AccountManagerPlugin

    v73 v74  
    322322'''Note:''' You must not enable `ignore_auth_case` in `trac.ini` as otherwise this module won’t work. 
    323323 
     324=== !EmailVerificationModule === 
     325 '''Package''':: acct_mgr.web_ui 
     326 
     327If you enable this, users will be sent an email with a verification code to enter, to approve it is really their own email address: 
     328 
     329{{{ 
     330[components] 
     331acct_mgr.web_ui.EmailVerificationModule = enabled 
     332}}} 
     333 
     334Until they entered the verification code on the URL sent with the email, their permissions will be restricted (even if they have the ''TRAC_ADMIN'' privilege, they won't be able to access anything exceeding the standard privileges of ''authenticated'' users). 
     335 
     336Note that with the current code, this will only happen if an email was specified - but this is not enforced on registration. In other words, if some user registers w/o specifying an email address, this will be possible - no verification will be done, but the account will be created anyway. If you want to enforce entering a valid email on registration, there's a patch for this attached to ticket #5509 you could use (read more there). Be warned that it is not thoroughly tested yet - so if you use it, feel free to add your comments to that ticket :) 
     337 
     338 
    324339== Post Setup/Configuration == 
    325340