mirror of
https://github.com/bolkedebruin/rdpgw.git
synced 2025-08-22 08:10:49 +02:00
Allow default domain
This commit is contained in:
parent
c6cfdc4dd4
commit
8876b04466
4 changed files with 6 additions and 17 deletions
|
@ -43,6 +43,7 @@ type Config struct {
|
|||
BandwidthAutoDetect int
|
||||
ConnectionType int
|
||||
SplitUserDomain bool
|
||||
DefaultDomain string
|
||||
}
|
||||
|
||||
func (c *Config) NewApi() {
|
||||
|
@ -158,16 +159,14 @@ func (c *Config) HandleDownload(w http.ResponseWriter, r *http.Request) {
|
|||
host = strings.Replace(host, "{{ preferred_username }}", userName, 1)
|
||||
|
||||
// split the username into user and domain
|
||||
var user string
|
||||
var domain string
|
||||
var user = userName
|
||||
var domain = c.DefaultDomain
|
||||
if c.SplitUserDomain {
|
||||
creds := strings.SplitN(userName, "@", 2)
|
||||
user = creds[0]
|
||||
if len(creds) > 1 {
|
||||
domain = creds[1]
|
||||
}
|
||||
} else {
|
||||
user = userName
|
||||
}
|
||||
|
||||
render := user
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue