diff Core/HttpServer/MongooseServer.cpp @ 24:166664f0f860

base64
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 28 Aug 2012 10:42:43 +0200
parents 62bd05fe4b7c
children dd1489098265
line wrap: on
line diff
--- a/Core/HttpServer/MongooseServer.cpp	Tue Aug 28 10:18:34 2012 +0200
+++ b/Core/HttpServer/MongooseServer.cpp	Tue Aug 28 10:42:43 2012 +0200
@@ -608,7 +608,9 @@
                                     const char* password)
   {
     Stop();
-    registeredUsers_[username] = password;
+
+    std::string tag = std::string(username) + ":" + std::string(password);
+    registeredUsers_.insert(Toolbox::EncodeBase64(tag));
   }
 
   void MongooseServer::SetSslEnabled(bool enabled)