Add Username/Password to URL

Needed to allow auth for TURN
This commit is contained in:
Sean DuBois
2019-05-25 16:05:53 -07:00
parent ef86b93272
commit f88c7d2cfa
2 changed files with 12 additions and 4 deletions

View File

@@ -41,4 +41,10 @@ var (
// ErrRemotePwdEmpty indicates agent was started with an empty remote pwd // ErrRemotePwdEmpty indicates agent was started with an empty remote pwd
ErrRemotePwdEmpty = errors.New("remote pwd is empty") ErrRemotePwdEmpty = errors.New("remote pwd is empty")
// ErrUsernameEmpty indicates agent was give TURN URL with an empty Username
ErrUsernameEmpty = errors.New("username is empty")
// ErrPasswordEmpty indicates agent was give TURN URL with an empty Password
ErrPasswordEmpty = errors.New("password is empty")
) )

2
url.go
View File

@@ -102,6 +102,8 @@ type URL struct {
Scheme SchemeType Scheme SchemeType
Host string Host string
Port int Port int
Username string
Password string
Proto ProtoType Proto ProtoType
} }