diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2020-09-08 03:46:07 +0200 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2020-09-08 20:10:14 +0200 |
commit | 85e61a7d05d2617bb1a003fdfe756f5e56520b89 (patch) | |
tree | 661213adee7847e75767d3d6bd52b5f38c74e17c /pkg/bitmask/init.go | |
parent | a0e67fe3feb5b3a2d6d0f8e5f33ff96007955b17 (diff) |
[feat] expose allowEmptyPass flag for provider config
Diffstat (limited to 'pkg/bitmask/init.go')
-rw-r--r-- | pkg/bitmask/init.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkg/bitmask/init.go b/pkg/bitmask/init.go index 4907b2f..bed98e5 100644 --- a/pkg/bitmask/init.go +++ b/pkg/bitmask/init.go @@ -40,6 +40,7 @@ type ProviderOpts struct { AppName string `json:"applicationName"` BinaryName string `json:"binaryName"` Auth string `json:"auth"` + AuthEmptyPass string `json:"authEmptyPass"` ProviderURL string `json:"providerURL"` DonateURL string `json:"donateURL"` ApiURL string `json:"apiURL"` @@ -62,6 +63,7 @@ func ConfigureProvider(opts *ProviderOpts) { config.ApplicationName = opts.AppName config.BinaryName = opts.BinaryName config.Auth = opts.Auth + config.DonateURL = opts.DonateURL config.HelpURL = opts.HelpURL config.TosURL = opts.TosURL @@ -73,6 +75,12 @@ func ConfigureProvider(opts *ProviderOpts) { if err == nil { config.AskForDonations = wantsDonations } + + emptyPass, err := strconv.ParseBool(opts.AuthEmptyPass) + if err == nil { + config.AuthEmptyPass = emptyPass + log.Println("DEBUG: provider allows empty pass", emptyPass) + } } func InitializeLogger() { |