diff options
Diffstat (limited to 'OpenSim/Services')
-rw-r--r-- | OpenSim/Services/AuthenticationService/WebkeyOrPasswordAuthenticationService.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Services/AuthenticationService/WebkeyOrPasswordAuthenticationService.cs b/OpenSim/Services/AuthenticationService/WebkeyOrPasswordAuthenticationService.cs index b8bb090..3a47e97 100644 --- a/OpenSim/Services/AuthenticationService/WebkeyOrPasswordAuthenticationService.cs +++ b/OpenSim/Services/AuthenticationService/WebkeyOrPasswordAuthenticationService.cs | |||
@@ -39,7 +39,7 @@ namespace OpenSim.Services.AuthenticationService | |||
39 | m_log.DebugFormat("[Authenticate]: Web Login failed for PrincipalID {0}", principalID); | 39 | m_log.DebugFormat("[Authenticate]: Web Login failed for PrincipalID {0}", principalID); |
40 | } | 40 | } |
41 | } | 41 | } |
42 | if (data.Data.ContainsKey("passwordHash") && data.Data.ContainsKey("passwordSalt")) | 42 | if (result == string.Empty && data.Data.ContainsKey("passwordHash") && data.Data.ContainsKey("passwordSalt")) |
43 | { | 43 | { |
44 | svc = ServerUtils.LoadPlugin<IAuthenticationService>("OpenSim.Services.AuthenticationService.dll", "PasswordAuthenticationService", args); | 44 | svc = ServerUtils.LoadPlugin<IAuthenticationService>("OpenSim.Services.AuthenticationService.dll", "PasswordAuthenticationService", args); |
45 | result = svc.Authenticate(principalID, password, lifetime); | 45 | result = svc.Authenticate(principalID, password, lifetime); |