24 lines
658 B
C++
24 lines
658 B
C++
//
|
|
// Created by dongl on 23-5-8.
|
|
//
|
|
|
|
#ifndef IM2_PEVERIFCODESERVICE_H
|
|
#define IM2_PEVERIFCODE_H
|
|
|
|
|
|
#include "../../mmm/handler.h"
|
|
#include "service/PEVerifCodeService.h"
|
|
|
|
class CodeController : public handler {
|
|
public:
|
|
void run(std::shared_ptr<agreement_request> request, std::shared_ptr<agreement_response> response) override;
|
|
|
|
private:
|
|
PEVerifCodeService peVerifCodeService = PEVerifCodeService();
|
|
// static std::map<bufferevent*, std::string> session; // 客户端 fd 与 code 绑定的 session
|
|
// static std::map<uint64_t, bufferevent*> time_wheel; // 时间轮定时容器 看验证码超时的
|
|
};
|
|
|
|
|
|
#endif //IM2_PEVERIFCODESERVICE_H
|