Delete 'auth_manager.h'

main
hnu202326010310 5 months ago
parent 062ef1ba6e
commit 49bb79fae3

@ -1,23 +0,0 @@
#ifndef AUTH_MANAGER_H_
#define AUTH_MANAGER_H_
#include <string>
#include <unordered_map>
class AuthManager {
public:
AuthManager();
// 用户认证返回认证结果并通过user_type输出用户类型
bool Authenticate(const std::string& username, const std::string& password,
std::string* user_type);
// 验证用户是否存在且密码正确
bool IsValidUser(const std::string& username, const std::string& password);
private:
// 存储账户信息:用户名 -> (密码, 用户类型)
std::unordered_map<std::string, std::pair<std::string, std::string>> accounts_;
};
#endif // AUTH_MANAGER_H_
Loading…
Cancel
Save