users need always login
This commit is contained in:
@@ -55,14 +55,9 @@
|
||||
(define/contract (run-web-player music-paths
|
||||
#:allowed-agent-ids [allowed-agent-ids '()]
|
||||
#:users [users '()]
|
||||
#:local-networks
|
||||
[local-networks
|
||||
'("127.0.0.0/8" "::1/128"
|
||||
"10.0.0.0/8" "172.16.0.0/12"
|
||||
"192.168.0.0/16")]
|
||||
#:trusted-proxies
|
||||
[trusted-proxies '("127.0.0.0/8" "::1/128")]
|
||||
#:session-seconds [session-seconds 43200]
|
||||
#:session-seconds [session-seconds 604800]
|
||||
#:listen-ip [listen-ip "127.0.0.1"]
|
||||
#:port [port 8080]
|
||||
#:dlna-port [dlna-port 8734]
|
||||
@@ -72,7 +67,6 @@
|
||||
(->* ((listof library-spec/c))
|
||||
(#:allowed-agent-ids (listof string?)
|
||||
#:users (listof (cons/c string? string?))
|
||||
#:local-networks (listof string?)
|
||||
#:trusted-proxies (listof string?)
|
||||
#:session-seconds exact-positive-integer?
|
||||
#:listen-ip string?
|
||||
@@ -88,7 +82,6 @@
|
||||
#:dlna-port dlna-port))
|
||||
(auth-manager
|
||||
(make-auth-manager users
|
||||
#:local-networks local-networks
|
||||
#:trusted-proxies trusted-proxies
|
||||
#:session-seconds session-seconds)))
|
||||
(info-rkt-web-player
|
||||
@@ -179,19 +172,13 @@
|
||||
#:when (string? (cdr entry)))
|
||||
entry))
|
||||
|
||||
(define local-networks
|
||||
(configuration-list
|
||||
(ini-get config 'authentication 'local-networks "")
|
||||
'("127.0.0.0/8" "::1/128"
|
||||
"10.0.0.0/8" "172.16.0.0/12" "192.168.0.0/16")))
|
||||
|
||||
(define trusted-proxies
|
||||
(configuration-list
|
||||
(ini-get config 'authentication 'trusted-proxies "")
|
||||
'("127.0.0.0/8" "::1/128")))
|
||||
|
||||
(define session-seconds
|
||||
(ini-get config 'authentication 'session-seconds 43200))
|
||||
(ini-get config 'authentication 'session-seconds 604800))
|
||||
|
||||
(define all-libraries
|
||||
(append configured-libraries
|
||||
@@ -203,7 +190,6 @@
|
||||
all-libraries
|
||||
#:allowed-agent-ids allowed-agent-ids
|
||||
#:users configured-users
|
||||
#:local-networks local-networks
|
||||
#:trusted-proxies trusted-proxies
|
||||
#:session-seconds session-seconds
|
||||
#:listen-ip (or listen-ip
|
||||
|
||||
Reference in New Issue
Block a user