switch to jwt.RegisterdClaims

This commit is contained in:
Matthew R. Kasun
2022-06-27 10:47:28 -04:00
parent 2c00f96a71
commit 4dbcd0a630
2 changed files with 8 additions and 8 deletions

View File

@@ -37,11 +37,11 @@ func CreateJWT(uuid string, macAddress string, network string) (response string,
ID: uuid, ID: uuid,
Network: network, Network: network,
MacAddress: macAddress, MacAddress: macAddress,
StandardClaims: jwt.StandardClaims{ RegisteredClaims: jwt.RegisteredClaims{
Issuer: "Netmaker", Issuer: "Netmaker",
Subject: fmt.Sprintf("node|%s", uuid), Subject: fmt.Sprintf("node|%s", uuid),
IssuedAt: time.Now().Unix(), IssuedAt: jwt.NewNumericDate(time.Now()),
ExpiresAt: expirationTime.Unix(), ExpiresAt: jwt.NewNumericDate(expirationTime),
}, },
} }
@@ -60,11 +60,11 @@ func CreateUserJWT(username string, networks []string, isadmin bool) (response s
UserName: username, UserName: username,
Networks: networks, Networks: networks,
IsAdmin: isadmin, IsAdmin: isadmin,
StandardClaims: jwt.StandardClaims{ RegisteredClaims: jwt.RegisteredClaims{
Issuer: "Netmaker", Issuer: "Netmaker",
IssuedAt: time.Now().Unix(),
Subject: fmt.Sprintf("user|%s", username), Subject: fmt.Sprintf("user|%s", username),
ExpiresAt: expirationTime.Unix(), IssuedAt: jwt.NewNumericDate(time.Now()),
ExpiresAt: jwt.NewNumericDate(expirationTime),
}, },
} }

View File

@@ -41,7 +41,7 @@ type UserClaims struct {
IsAdmin bool IsAdmin bool
UserName string UserName string
Networks []string Networks []string
jwt.StandardClaims jwt.RegisteredClaims
} }
// SuccessfulUserLoginResponse - successlogin struct // SuccessfulUserLoginResponse - successlogin struct
@@ -56,7 +56,7 @@ type Claims struct {
ID string ID string
MacAddress string MacAddress string
Network string Network string
jwt.StandardClaims jwt.RegisteredClaims
} }
// SuccessfulLoginResponse is struct to send the request response // SuccessfulLoginResponse is struct to send the request response