Merge pull request #137 from wojas/htpasswd-numbers

Allow numbers in htpasswd usernames
This commit is contained in:
Alexander Neumann
2021-01-04 17:11:02 +01:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@@ -13,4 +13,5 @@ curl -v -X DELETE -u foo/config:attack http://localhost:8000/foo/config
https://github.com/restic/rest-server/issues/131
https://github.com/restic/rest-server/pull/132
https://github.com/restic/rest-server/pull/137

View File

@@ -100,7 +100,7 @@ func (h *HtpasswdFile) throttleTimer() {
}
}
var validUsernameRegexp = regexp.MustCompile(`^[\p{L}@.-]+$`)
var validUsernameRegexp = regexp.MustCompile(`^[\p{L}\d@.-]+$`)
// Reload reloads the htpasswd file. If the reload fails, the Users map is not changed and the error is returned.
func (h *HtpasswdFile) Reload() error {