Implemented basic corebill tracking.

This commit is contained in:
ravinsp
2019-11-08 13:20:34 +05:30
parent c5ab13b357
commit 7815390b25
9 changed files with 195 additions and 13 deletions

View File

@@ -87,18 +87,18 @@ int verify_challenge(std::string_view message, sock::socket_session<user_outboun
add_user(session, userpubkey); // Add the user to the global authed user list
ctx.pending_challenges.erase(session->uniqueid); // Remove the stored challenge
LOG_INFO << "User connection " << session->uniqueid << " authenticated. Public key "
LOG_DBG << "User connection " << session->uniqueid << " authenticated. Public key "
<< userpubkeyhex;
return 0;
}
else
{
LOG_INFO << "Duplicate user public key " << session->uniqueid;
LOG_DBG << "Duplicate user public key " << session->uniqueid;
}
}
else
{
LOG_INFO << "Challenge verification failed " << session->uniqueid;
LOG_DBG << "Challenge verification failed " << session->uniqueid;
}
return -1;