boot.go 417 B

12345678910111213141516171819
  1. package boot
  2. import (
  3. "github.com/goflyfox/gtoken/gtoken"
  4. "github.com/gogf/gf/frame/g"
  5. )
  6. func init() {
  7. g.Server().SetPort(8200)
  8. g.Server().AddStaticPath("/public", g.Cfg().Get("server.ServerRoot").(string))
  9. // 启动gtoken
  10. gtoken := &gtoken.GfToken{
  11. LoginPath: "/login",
  12. LoginBeforeFunc: loginFunc,
  13. LogoutPath: "/user/logout",
  14. AuthPaths: g.SliceStr{"/system/*"},
  15. }
  16. gtoken.Start()
  17. }