summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSpencer Jackson <spencer.jackson@mongodb.com>2019-12-20 14:43:40 +0000
committerevergreen <evergreen@mongodb.com>2019-12-20 14:43:40 +0000
commitf706a9ff004733b7de98dec726c227165d60fd4c (patch)
treea737f4d59a75d655d488813b30f5d175ba8a7fc7
parent62c9e0b7393e6c636724ab3abc5ab400583cb668 (diff)
downloadmongo-f706a9ff004733b7de98dec726c227165d60fd4c.tar.gz
SERVER-35382 _isSelf requiresAuth false
(cherry picked from commit a54afcecfd5b802904c3224de9e35348621bd2dc) (cherry picked from commit 076c5057d7508df28ebe3af0870be8328dc280af)
-rw-r--r--src/mongo/db/commands/isself.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/commands/isself.cpp b/src/mongo/db/commands/isself.cpp
index bfeefede715..b1b10eb3888 100644
--- a/src/mongo/db/commands/isself.cpp
+++ b/src/mongo/db/commands/isself.cpp
@@ -53,6 +53,9 @@ public:
virtual void help(stringstream& help) const {
help << "{ _isSelf : 1 } INTERNAL ONLY";
}
+ bool requiresAuth() const override {
+ return false;
+ }
virtual void addRequiredPrivileges(const std::string& dbname,
const BSONObj& cmdObj,
std::vector<Privilege>* out) {} // No auth required