Skip to content

Commit a9c4ef7

Browse files
committed
Remove login requirement
Fix #17
1 parent 78622b7 commit a9c4ef7

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed

lib/app.js

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,8 @@ $(document).ready(function() {
408408
}
409409
});
410410

411+
const requireLogin = false;
412+
411413
var hideLogin = function () {
412414
$("#serverfault").hide();
413415
$("#loginform").hide();
@@ -416,8 +418,11 @@ var hideLogin = function () {
416418
$("#logout").show();
417419
};
418420

419-
var showLogin = function () {
420-
// caller decides whether to show #serverfault
421+
var showLogin = function showLogin() {
422+
if(!requireLogin) {
423+
hideLogin();
424+
return;
425+
}
421426
$("#loginform").show();
422427
$("#content").addClass("blur");
423428
$("#login-wrapper").addClass("block-view");
@@ -484,7 +489,9 @@ var servercheck = function(userpass/*:userpass*/,
484489
console.log(url, data);
485490
return $.ajax(url, {
486491
beforeSend: function(xhr) {
487-
xhr.setRequestHeader("Authorization", basicAuthHeader(userpass));
492+
if(requireLogin) {
493+
xhr.setRequestHeader("Authorization", basicAuthHeader(userpass));
494+
}
488495
},
489496
type: "POST",
490497
data: data,
@@ -753,7 +760,7 @@ var check = function() {
753760

754761
let userpass = safeGetItem("userpass",
755762
readLoginFormStoring());
756-
if(userpass == null) {
763+
if (requireLogin && userpass == null) {
757764
showLogin();
758765
}
759766
else {

0 commit comments

Comments
 (0)