| 23 | } |
| 24 | |
| 25 | IFS::UserRole FtpServer::validateUser(const char* login, const char* pass) |
| 26 | { |
| 27 | debug_d("validateUser: %s %s", login, pass); |
| 28 | auto& user = static_cast<const UserList&>(users)[login]; |
| 29 | return (user.password == pass) ? user.role : IFS::UserRole::None; |
| 30 | } |
| 31 | |
| 32 | bool FtpServer::onCommand(String cmd, [[maybe_unused]] String data, FtpServerConnection& connection) |
| 33 | { |