diff --git a/controllers/base.go b/controllers/base.go index 50789262..b2cedb87 100644 --- a/controllers/base.go +++ b/controllers/base.go @@ -16,7 +16,8 @@ import ( "strings" // "time" "fmt" - jwt "github.com/dgrijalva/jwt-go" + // jwt "github.com/dgrijalva/jwt-go" + jwt "github.com/golang-jwt/jwt" ) // CMSToken API diff --git a/controllers/project.go b/controllers/project.go index 8923d8c9..fc2261d2 100644 --- a/controllers/project.go +++ b/controllers/project.go @@ -1523,7 +1523,8 @@ func (c *ProjController) ProjectUserRole() { } } -//管理员或本人修改项目名称、负责人等, +// 管理员或本人修改项目名称、负责人等, +// 没有修改硬盘目录,需要手动修改!! func (c *ProjController) UpdateProject() { _, _, uid, isadmin, isLogin := checkprodRole(c.Ctx) if !isLogin { @@ -1562,6 +1563,7 @@ func (c *ProjController) UpdateProject() { if err != nil { beego.Error(err) } + //没有修改硬盘目录,需要手动修改!! if err != nil { c.Data["json"] = "修改出错-写入数据库出错!" diff --git a/controllers/utils/jwt.go b/controllers/utils/jwt.go index 7faaef50..6151a1cc 100644 --- a/controllers/utils/jwt.go +++ b/controllers/utils/jwt.go @@ -9,7 +9,8 @@ import ( // "github.com/astaxie/beego/orm" "encoding/base64" "encoding/json" - "github.com/dgrijalva/jwt-go" + // "github.com/dgrijalva/jwt-go" + "github.com/golang-jwt/jwt" "net/http" "strconv" "strings" @@ -18,7 +19,7 @@ import ( const ( KEY string = "JWT-ARY-STARK" - DEFAULT_EXPIRE_SECONDS int = 600 // default 10 minutes + DEFAULT_EXPIRE_SECONDS int = 3000 //600 // default 10 minutes //SecretKey = "welcome to wangshubo's blog" SecretKey = "I have login" secret = "I have login" diff --git a/go.mod b/go.mod index e8d8fc33..ad1bc929 100644 --- a/go.mod +++ b/go.mod @@ -15,7 +15,7 @@ require ( github.com/casbin/casbin v1.9.1 github.com/casbin/xorm-adapter v1.0.0 github.com/dchest/lru v0.0.0-20151022103600-d8fd1e40a385 // indirect - github.com/dgrijalva/jwt-go v3.2.0+incompatible + github.com/golang-jwt/jwt@v3.2.1+incompatible github.com/go-ole/go-ole v1.2.5 // indirect github.com/go-sql-driver/mysql v1.6.0 github.com/go-xorm/xorm v0.7.9 // indirect