commit
a9ab42f5c6
|
@ -288,20 +288,20 @@ void ZeroStorageCaptcha::generateAnswer(int length)
|
|||
|
||||
//////////////////////////
|
||||
|
||||
constexpr const int TIME_TOKEN_SIZE = 5;
|
||||
constexpr const int TIMER_TO_CHANGE_TOKEN_MSECS = 90000; // 1,5 min
|
||||
constexpr const int KEY_STRING_SIZE = 32;
|
||||
constexpr const int TIME_TOKEN_SIZE = 5;
|
||||
constexpr const int TIMER_TO_CHANGE_TOKEN_MSECS = 90000; // 1,5 min
|
||||
constexpr const int KEY_STRING_SIZE = 32;
|
||||
|
||||
namespace ZeroStorageCaptchaService {
|
||||
|
||||
QTimer* TimeToken::m_updater = nullptr;
|
||||
QString TimeToken::m_current;
|
||||
QString TimeToken::m_prev;
|
||||
QTimer* TimeToken::m_updater = nullptr;
|
||||
QString TimeToken::m_current;
|
||||
QString TimeToken::m_prev;
|
||||
|
||||
QMutex TokenManager::m_usedTokensMtx;
|
||||
QMap<QString, QSet<quint64>> TokenManager::m_usedTokens;
|
||||
bool TokenManager::m_caseSensitive = false;
|
||||
QString TokenManager::m_key = nullptr;
|
||||
QMutex TokenManager::m_usedTokensMtx;
|
||||
QMap<QString, QSet<size_t>> TokenManager::m_usedTokens;
|
||||
bool TokenManager::m_caseSensitive = false;
|
||||
QString TokenManager::m_key = nullptr;
|
||||
|
||||
void TimeToken::init()
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue