从 v1.1 升级到 v1.2
重大影响变更
升级指南
预计升级时间:1分钟
更新依赖
影响可能性:高
更新 go.mod
文件中的依赖:
go
github.com/goravel/framework v1.2.1
Auth 支持 Context
影响可能性:高
// 旧版
facades.Auth.Parse(token string) error
// 新版
facades.Auth.Parse(ctx http.Context, token string) error
// 旧版
facades.Auth.User(ctx http.Context, user interface{}) error
// 新版
facades.Auth.User(ctx http.Context, user interface{}) error
// 旧版
facades.Auth.facades.Auth.Login(user interface{}) (token string, err error)
// 新版
facades.Auth.facades.Auth.Login(ctx http.Context, user interface{}) (token string, err error)
// 旧版
facades.Auth.LoginUsingID(id interface{}) (token string, err error)
// 新版
facades.Auth.LoginUsingID(ctx http.Context, id interface{}) (token string, err error)
// 旧
facades.Auth.Refresh() (token string, err error)
// 新
facades.Auth.Refresh(ctx http.Context) (token string, err error)
// 旧
facades.Auth.Logout() error
// 新
facades.Auth.Logout(ctx http.Context) error
详情请参阅 facades.Auth。