qswiki/handlers/handlerlogin.h

23 líneas
444 B
C
Original Vista normal Histórico

2018-11-03 17:12:20 +01:00
#ifndef HANDLERLOGIN_H
#define HANDLERLOGIN_H
#include <vector>
#include "handler.h"
class HandlerLogin : public Handler
{
private:
bool isBanned(std::string ip);
void incFailureCount(std::string ip);
std::vector<char> pbkdf5(std::string password, const std::vector<char> &salt);
public:
HandlerLogin();
Response handle(const Request &r) override;
~HandlerLogin() override
{
}
using Handler::Handler;
};
#endif // HANDERLOGIN_H