Skip Menu |
 

This queue is for tickets about the RT-Authen-ExternalAuth CPAN distribution.

Report information
The Basics
Id: 58378
Status: new
Priority: 0/
Queue: RT-Authen-ExternalAuth

People
Owner: Nobody in particular
Requestors: ELACOUR [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.08
Fixed in: (no value)



Subject: With AutoCreateNonExternalUsers=1, it is no longer possible to set password with 3.8.8
Download (untitled) / with headers
text/plain 533b
RT 3.8.8 introduces checks for current password when setting users passwords. If RT-Authen-ExternalAuth is enabled and AutoCreateNonExternalUsers too, we cannot set internal password for a non external user as CurrentUserRequireToSetPassword doesn't handle this case. So there is a need to override User::CurrentUserRequireToSetPassword so the password fields are displayed in this case. It is also needed to override User::IsPassword so it can check the current password against the external source before fallback to RT db check.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.