comparison server/main.cpp @ 175:a23758dda37d

Server: implement authentication, closes #869 While here, cleanup client class to match new conventions.
author David Demelier <markand@malikania.fr>
date Mon, 20 Aug 2018 22:21:11 +0200
parents ae34e5aec876
children ffe8ac5c35c0
comparison
equal deleted inserted replaced
174:80b1638aa154 175:a23758dda37d
30 boost::asio::io_context ctx; 30 boost::asio::io_context ctx;
31 31
32 try { 32 try {
33 server::settings settings; 33 server::settings settings;
34 34
35 settings.key = ""; 35 settings.key = "/home/markand/server.key";
36 settings.certificate = ""; 36 settings.certificate = "/home/markand/server.crt";
37 settings.port = 3320; 37 settings.port = 3320;
38 38
39 server::server sv(ctx, settings); 39 server::server sv(ctx, settings);
40
41 server::db::open("", "", "markand", "malikaniadb", "");
42 server::db::init();
40 43
41 ctx.run(); 44 ctx.run();
42 } catch (const std::exception& ex) { 45 } catch (const std::exception& ex) {
43 std::cerr << "abort: " << ex.what() << std::endl; 46 std::cerr << "abort: " << ex.what() << std::endl;
44 } 47 }