diff options
author | Eliot Horowitz <eliot@10gen.com> | 2010-03-26 16:33:12 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2010-03-26 16:33:38 -0400 |
commit | 2b2f91fad03dae0a3135930155691479d4716b29 (patch) | |
tree | c0c9559a6dd3c327b330af92e5eae7608dcfe2cc | |
parent | 1bab750b19e1735a7fc9741e6a3a6c3ad63547c8 (diff) | |
download | mongo-2b2f91fad03dae0a3135930155691479d4716b29.tar.gz |
use god scope for webserver auth
-rw-r--r-- | db/dbwebserver.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/db/dbwebserver.cpp b/db/dbwebserver.cpp index 75d3a9211e1..fa4cd9e4c8d 100644 --- a/db/dbwebserver.cpp +++ b/db/dbwebserver.cpp @@ -241,6 +241,8 @@ namespace mongo { if ( from.localhost() ) return true; + Client::GodScope gs; + if ( db.findOne( "admin.system.users" , BSONObj() , 0 , QueryOption_SlaveOk ).isEmpty() ) return true; |