Merge pull request #3 from ZeroStorageCaptcha/v2ideas

V2ideas
main
acetone 2022-08-14 08:05:17 +03:00 committed by GitHub
commit a9ab42f5c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 10 deletions

View File

@ -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()
{