Disable creation of User instance without password
This commit is contained in:
parent
d0855e341f
commit
751c1c2457
1 changed files with 4 additions and 0 deletions
|
@ -164,6 +164,10 @@ void UserManager::handlePresence(Swift::Presence::ref presence) {
|
|||
res.password = m_userRegistry->getUserPassword(userkey);
|
||||
}
|
||||
|
||||
if (res.password.empty()) {
|
||||
m_userRegistry->onPasswordInvalid(presence->getFrom());
|
||||
}
|
||||
|
||||
// Unregistered users are not able to login
|
||||
if (!registered) {
|
||||
LOG4CXX_WARN(logger, "Unregistered user " << userkey << " tried to login");
|
||||
|
|
Loading…
Add table
Reference in a new issue