Skip to content

Commit 8198000

Browse files
committed
use default un/pw if none supplied in environment
1 parent 62c43b0 commit 8198000

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

Diff for: OdbDesignLib/App/BasicRequestAuthentication.cpp

+10-2
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,18 @@ namespace Odb::Lib::App
4141
{
4242
// 500 - Internal Server Error
4343
auto validUsername = std::getenv(USERNAME_ENV_NAME);
44-
if (validUsername == nullptr) return crow::response(500, "Failed retrieving credentials");
44+
if (validUsername == nullptr) //return crow::response(500, "Failed retrieving credentials");
45+
{
46+
// default username if none supplied in environment
47+
validUsername = "odb";
48+
}
4549

4650
auto validPassword = std::getenv(PASSWORD_ENV_NAME);
47-
if (validPassword == nullptr) return crow::response(500, "Failed retrieving credentials");
51+
if (validPassword == nullptr) //return crow::response(500, "Failed retrieving credentials");
52+
{
53+
// default password if none supplied in environment
54+
validPassword = "plusplus";
55+
}
4856

4957
// 403 - Forbidden
5058
if (username != validUsername ||

0 commit comments

Comments
 (0)