mirror of
https://github.com/gravitl/netmaker.git
synced 2024-09-20 15:26:04 +08:00
store trial as bytes
This commit is contained in:
parent
34e61403c5
commit
ffb979001f
|
@ -21,7 +21,7 @@ import (
|
|||
type TrialInfo struct {
|
||||
PrivKey []byte `json:"priv_key"`
|
||||
PubKey []byte `json:"pub_key"`
|
||||
Secret string `json:"secret"`
|
||||
Secret []byte `json:"secret"`
|
||||
}
|
||||
|
||||
func addTrialLicenseHook() {
|
||||
|
@ -89,7 +89,7 @@ func initTrial() error {
|
|||
if err != nil {
|
||||
return err
|
||||
}
|
||||
t.Secret = string(trialDatesSecret)
|
||||
t.Secret = trialDatesSecret
|
||||
trialData, err := json.Marshal(t)
|
||||
if err != nil {
|
||||
return err
|
||||
|
@ -129,7 +129,7 @@ func getTrialEndDate() (time.Time, error) {
|
|||
return time.Time{}, err
|
||||
}
|
||||
// decrypt secret
|
||||
secretDecrypt, err := ncutils.BoxDecrypt([]byte(trialInfo.Secret), (*[32]byte)(trialInfo.PubKey), (*[32]byte)(tel.TrafficKeyPriv))
|
||||
secretDecrypt, err := ncutils.BoxDecrypt(trialInfo.Secret, (*[32]byte)(trialInfo.PubKey), (*[32]byte)(tel.TrafficKeyPriv))
|
||||
if err != nil {
|
||||
return time.Time{}, err
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue