diff --git a/stream/srt/srt.go b/stream/srt/srt.go index e551459..4011c4f 100644 --- a/stream/srt/srt.go +++ b/stream/srt/srt.go @@ -82,7 +82,9 @@ func Serve(streams *messaging.Streams, authBackend auth.Backend, cfg *Options) { name, password := split[0], split[1] if authBackend != nil { // check password - if ok, name, err := authBackend.Login(name, password); !ok || err != nil { + ok, username, err := authBackend.Login(name, password) + name = username + if ok || err != nil { log.Printf("Failed to authenticate for stream %s", name) s.Close() continue