MCPcopy Create free account
hub / github.com/ddnet/ddnet / AddKey

Method AddKey

src/engine/server/authmanager.cpp:101–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101int CAuthManager::AddKey(const char *pIdent, const char *pPw, const char *pRoleName)
102{
103 // Generate random salt
104 unsigned char aSalt[SALT_BYTES];
105 secure_random_fill(aSalt, SALT_BYTES);
106 return AddKeyHash(pIdent, HashPassword(pPw, aSalt), aSalt, pRoleName);
107}
108
109void CAuthManager::RemoveKey(int Slot)
110{

Callers 1

ConAuthAddMethod · 0.80

Calls 2

secure_random_fillFunction · 0.85
HashPasswordFunction · 0.85

Tested by

no test coverage detected