keypair err mgt + shorturl random improve
This commit is contained in:
@@ -16,7 +16,7 @@ const key = "3pw0c8#6ZG8{75b5;3?fe80$2"
|
||||
type Identity struct {
|
||||
ServerName string `json:"servername,omitempty"`
|
||||
ServerDesc string `json:"serverdesc,omitempty"`
|
||||
ServerKp meowlib.KeyPair `json:"server_kp,omitempty"`
|
||||
ServerKp *meowlib.KeyPair `json:"server_kp,omitempty"`
|
||||
Status string `json:"status,omitempty"`
|
||||
OwnerName string `json:"owner_name,omitempty"`
|
||||
OwnerPublicKey string `json:"owner_public_key,omitempty"`
|
||||
@@ -27,9 +27,13 @@ type Identity struct {
|
||||
|
||||
func CreateIdentity(ServerName string, ServerDesc string) *Identity {
|
||||
var id Identity
|
||||
var err error
|
||||
id.ServerName = ServerName
|
||||
id.ServerDesc = ServerDesc
|
||||
id.ServerKp = meowlib.NewKeyPair()
|
||||
id.ServerKp, err = meowlib.NewKeyPair()
|
||||
if err != nil {
|
||||
return nil
|
||||
}
|
||||
return &id
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user