When I do a password recovery for a customer-user from the login screen it works.
But when I do a password recovery making up an email that is not in the database -- it SAYS it sent the email, giving no overt indication it did not have a record of that customer. The log file shows no action taken (so not indication it tried to send any mail).
This may be a feature, so one cannot just guess ID's and get email sent, but it is quite confusing for infrequent visitors who may not know if they registered already.
Is this by design?
And/or might i have something misconfigured that causes it?
Password recovery email for customer-user - bug or feature or mistake?
Moderator: crythias
-
- Znuny newbie
- Posts: 55
- Joined: 10 Feb 2015, 15:30
- Znuny Version: 4.0.6
- Real Name: Linwood Ferguson
- Company: LE Ferguson, LLC
Password recovery email for customer-user - bug or feature or mistake?
Linwood Ferguson
OTRS 4.0 patch 6, ubuntu 14.04 on HyperV, MySql
OTRS 4.0 patch 6, ubuntu 14.04 on HyperV, MySql
Re: Password recovery email for customer-user - bug or feature or mistake?
yes, this is by design. You should neve be able to use this function to knwo which users are configgured for the system, so it is a security feature.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
-
- Znuny newbie
- Posts: 55
- Joined: 10 Feb 2015, 15:30
- Znuny Version: 4.0.6
- Real Name: Linwood Ferguson
- Company: LE Ferguson, LLC
Re: Password recovery email for customer-user - bug or feature or mistake?
Fair enough. I may change the wording a bit, something like "If your account is on file an email has been sent", to at least slightly unmuddy the water a tiny bit.jojo wrote:yes, this is by design. You should neve be able to use this function to knwo which users are configgured for the system, so it is a security feature.
I do get the need, I've been involved with systems that made it ridiculously easy to find account names. But it is always a balance of risk vs. confusion. In my case, today at least, the external users are Joe-random-public, and confusion plays a much bigger role than it might servicing internal employees. Or even if it doesn't, companies tell employees "don't be stupid" all the time; it's hard to tell the public that (and survive).

Linwood Ferguson
OTRS 4.0 patch 6, ubuntu 14.04 on HyperV, MySql
OTRS 4.0 patch 6, ubuntu 14.04 on HyperV, MySql