token_test.go 605 B

12345678910111213141516171819202122
  1. package test
  2. import (
  3. "standard/token/jwt/token"
  4. "testing"
  5. )
  6. func Test_CreateToken(t *testing.T) {
  7. token, err := token.CreateToken(20, "帅梅")
  8. if err != nil {
  9. t.Fatal("生成token失败")
  10. }
  11. t.Log("token: ", token)
  12. }
  13. func Test_CheckToken(t *testing.T) {
  14. claims, bool := token.CheckToken("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoyMCwidXNlcm5hbWUiOiLluIXmooUiLCJleHAiOjE3NDQ4ODEyMzksImlhdCI6MTc0NDg4MTExOSwiaXNzIjoiYmxvZ0xlbyIsInN1YiI6InVzZXJUb2tlbiJ9.lJSC3hnJ7b_kszLYZODv2cOmzOBQGwyjhNOX7jvg-m4")
  15. if !bool {
  16. t.Fatal("验证不通过")
  17. }
  18. t.Log("验证通过", claims.UserId)
  19. }