Browse Source

[dav] http bauth realm from settings

cgars 7 years ago
parent
commit
01bb29812f
1 changed files with 2 additions and 1 deletions
  1. 2 1
      pkg/dav/dav.go

+ 2 - 1
pkg/dav/dav.go

@@ -13,6 +13,7 @@ import (
 	"github.com/G-Node/go-annex"
 	"github.com/G-Node/gogs/models"
 	gctx "github.com/G-Node/gogs/pkg/context"
+	"github.com/G-Node/gogs/pkg/setting"
 	"github.com/G-Node/gogs/pkg/tool"
 	"golang.org/x/net/context"
 	"golang.org/x/net/webdav"
@@ -315,7 +316,7 @@ func getROwnerID(path string) (int64, error) {
 
 func Webdav401(c *gctx.Context) {
 	//todo realm
-	c.Header().Add("WWW-Authenticate", "Basic realm=\"localhost\"")
+	c.Header().Add("WWW-Authenticate", fmt.Sprintf("Basic realm=\"%s\"", setting.AppURL))
 	c.WriteHeader(http.StatusUnauthorized)
 	return
 }