切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
6783f2bfeae889608483e6ed63306ea55f84c663
1 个父辈
bd8261f8
更新
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
12 行增加
和
10 行删除
pkg/domain/user_auth.go
pkg/domain/user_auth_test.go
pkg/domain/user_auth.go
查看文件 @
6783f2b
...
...
@@ -8,14 +8,14 @@ import (
)
type
UserAuth
struct
{
jwt
.
StandardClaims
`json:"-"`
UserId
int64
`json:"userId"`
CompanyId
int64
`json:"companyId"`
CompanyName
string
`json:"companyName"`
Phone
string
`json:"phone"`
PlatformId
int
`json:"platformId"`
Name
string
`json:"name"`
AdminType
int
`json:"adminType"`
jwt
.
StandardClaims
UserId
int64
`json:"userId"`
CompanyId
int64
`json:"companyId"`
CompanyName
string
`json:"companyName"`
Phone
string
`json:"phone"`
PlatformId
int
`json:"platformId"`
Name
string
`json:"name"`
AdminType
int
`json:"adminType"`
}
var
issuer
=
"performance"
...
...
pkg/domain/user_auth_test.go
查看文件 @
6783f2b
...
...
@@ -7,6 +7,7 @@ import (
)
func
TestGenerateToken
(
t
*
testing
.
T
)
{
JWTExpiresSecond
=
2
ut
:=
UserAuth
{
CompanyId
:
8
,
UserId
:
3422185340122624
,
...
...
@@ -20,8 +21,9 @@ func TestGenerateToken(t *testing.T) {
func
TestParsetToken1
(
t
*
testing
.
T
)
{
ut
:=
UserAuth
{}
str
:=
`eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjM0MjE4NDc3MjcyOTYwMDAsImNvbXBhbnlJZCI6MTAsImNvbXBhbnlOYW1lIjoi5aSp6IGU5L-h5oGv56eR5oqA5pyJ6ZmQ5YWs5Y-4IiwicGhvbmUiOiIxNTY1OTM3NTk0MCIsInBsYXRmb3JtSWQiOjI5LCJuYW1lIjoi5bq35Lyf5Y2OIiwiYWRtaW5UeXBlIjoxfQ.v4qNLvYST03XpBdGnhYTK78A9v_k5IOdZ4r-WmDwfYg`
tk
,
_
:=
ut
.
ParseAccessToken
(
str
)
str
:=
`eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODM2MjQ3MTYsImlzcyI6InBlcmZvcm1hbmNlIiwidXNlcklkIjozNDIyMTg1MzQwMTIyNjI0LCJjb21wYW55SWQiOjgsImNvbXBhbnlOYW1lIjoiIiwicGhvbmUiOiIxMzA2NjY2NzcxMCIsInBsYXRmb3JtSWQiOjI5LCJuYW1lIjoiIiwiYWRtaW5UeXBlIjoxfQ.JLvIwDeY6mArmQE7NGs0u01NFArhedA6MphU94z_R04`
tk
,
err
:=
ut
.
ParseAccessToken
(
str
)
t
.
Logf
(
"err:%s"
,
err
)
t
.
Logf
(
"%+v"
,
tk
)
}
func
TestParsetToken2
(
t
*
testing
.
T
)
{
...
...
请
注册
或
登录
后发表评论