mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-06-04 06:49:21 +08:00
del unuse filed
This commit is contained in:
parent
b2cc597755
commit
3d7fd2c192
@ -10,10 +10,9 @@ import (
|
|||||||
|
|
||||||
func Test_BuildClaims(t *testing.T) {
|
func Test_BuildClaims(t *testing.T) {
|
||||||
uid := "1"
|
uid := "1"
|
||||||
accountAddr := "accountAddr"
|
|
||||||
platform := "PC"
|
platform := "PC"
|
||||||
ttl := int64(-1)
|
ttl := int64(-1)
|
||||||
claim := BuildClaims(uid, accountAddr, platform, ttl)
|
claim := BuildClaims(uid, platform, ttl)
|
||||||
now := time.Now().Unix()
|
now := time.Now().Unix()
|
||||||
|
|
||||||
assert.Equal(t, claim.UID, uid, "uid should equal")
|
assert.Equal(t, claim.UID, uid, "uid should equal")
|
||||||
@ -25,7 +24,7 @@ func Test_BuildClaims(t *testing.T) {
|
|||||||
|
|
||||||
ttl = int64(60)
|
ttl = int64(60)
|
||||||
now = time.Now().Unix()
|
now = time.Now().Unix()
|
||||||
claim = BuildClaims(uid, accountAddr, platform, ttl)
|
claim = BuildClaims(uid, platform, ttl)
|
||||||
// time difference within 1s
|
// time difference within 1s
|
||||||
assert.Equal(t, claim.StandardClaims.ExpiresAt, int64(60)+now, "StandardClaims.ExpiresAt should be equal")
|
assert.Equal(t, claim.StandardClaims.ExpiresAt, int64(60)+now, "StandardClaims.ExpiresAt should be equal")
|
||||||
assert.Equal(t, claim.StandardClaims.IssuedAt, now, "StandardClaims.IssuedAt should be equal")
|
assert.Equal(t, claim.StandardClaims.IssuedAt, now, "StandardClaims.IssuedAt should be equal")
|
||||||
@ -34,11 +33,10 @@ func Test_BuildClaims(t *testing.T) {
|
|||||||
|
|
||||||
func Test_CreateToken(t *testing.T) {
|
func Test_CreateToken(t *testing.T) {
|
||||||
uid := "1"
|
uid := "1"
|
||||||
accountAddr := "accountAddr"
|
|
||||||
platform := int32(1)
|
platform := int32(1)
|
||||||
now := time.Now().Unix()
|
now := time.Now().Unix()
|
||||||
|
|
||||||
tokenString, expiresAt, err := CreateToken(uid, accountAddr, platform)
|
tokenString, expiresAt, err := CreateToken(uid, platform)
|
||||||
|
|
||||||
assert.NotEmpty(t, tokenString)
|
assert.NotEmpty(t, tokenString)
|
||||||
assert.Equal(t, expiresAt, 604800+now)
|
assert.Equal(t, expiresAt, 604800+now)
|
||||||
@ -47,9 +45,8 @@ func Test_CreateToken(t *testing.T) {
|
|||||||
|
|
||||||
func Test_VerifyToken(t *testing.T) {
|
func Test_VerifyToken(t *testing.T) {
|
||||||
uid := "1"
|
uid := "1"
|
||||||
accountAddr := "accountAddr"
|
|
||||||
platform := int32(1)
|
platform := int32(1)
|
||||||
tokenString, _, _ := CreateToken(uid, accountAddr, platform)
|
tokenString, _, _ := CreateToken(uid, platform)
|
||||||
result := VerifyToken(tokenString, uid)
|
result := VerifyToken(tokenString, uid)
|
||||||
assert.True(t, result)
|
assert.True(t, result)
|
||||||
result = VerifyToken(tokenString, "2")
|
result = VerifyToken(tokenString, "2")
|
||||||
@ -58,9 +55,8 @@ func Test_VerifyToken(t *testing.T) {
|
|||||||
|
|
||||||
func Test_ParseRedisInterfaceToken(t *testing.T) {
|
func Test_ParseRedisInterfaceToken(t *testing.T) {
|
||||||
uid := "1"
|
uid := "1"
|
||||||
accountAddr := "accountAddr"
|
|
||||||
platform := int32(1)
|
platform := int32(1)
|
||||||
tokenString, _, _ := CreateToken(uid, accountAddr, platform)
|
tokenString, _, _ := CreateToken(uid, platform)
|
||||||
|
|
||||||
claims, err := ParseRedisInterfaceToken([]uint8(tokenString))
|
claims, err := ParseRedisInterfaceToken([]uint8(tokenString))
|
||||||
assert.Nil(t, err)
|
assert.Nil(t, err)
|
||||||
@ -68,7 +64,7 @@ func Test_ParseRedisInterfaceToken(t *testing.T) {
|
|||||||
|
|
||||||
// timeout
|
// timeout
|
||||||
config.Config.TokenPolicy.AccessExpire = -80
|
config.Config.TokenPolicy.AccessExpire = -80
|
||||||
tokenString, _, _ = CreateToken(uid, accountAddr, platform)
|
tokenString, _, _ = CreateToken(uid, platform)
|
||||||
claims, err = ParseRedisInterfaceToken([]uint8(tokenString))
|
claims, err = ParseRedisInterfaceToken([]uint8(tokenString))
|
||||||
assert.Equal(t, err, TokenExpired)
|
assert.Equal(t, err, TokenExpired)
|
||||||
assert.Nil(t, claims)
|
assert.Nil(t, claims)
|
||||||
@ -76,9 +72,8 @@ func Test_ParseRedisInterfaceToken(t *testing.T) {
|
|||||||
|
|
||||||
func Test_ParseToken(t *testing.T) {
|
func Test_ParseToken(t *testing.T) {
|
||||||
uid := "1"
|
uid := "1"
|
||||||
accountAddr := "accountAddr"
|
|
||||||
platform := int32(1)
|
platform := int32(1)
|
||||||
tokenString, _, _ := CreateToken(uid, accountAddr, platform)
|
tokenString, _, _ := CreateToken(uid, platform)
|
||||||
claims, err := ParseToken(tokenString)
|
claims, err := ParseToken(tokenString)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
assert.Equal(t, claims.UID, uid)
|
assert.Equal(t, claims.UID, uid)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user