Documentation ¶
Index ¶
- Variables
- func GetDomain(host string) string
- func GetIP(r *http.Request) string
- func GetUserId(r *http.Request) string
- func Init(resource *crud.Resource, r *gin.Engine)
- func NewUserSession(resource *crud.Resource, uid string, r *http.Request, w http.ResponseWriter) string
- func RemoveUserSession(resource *crud.Resource, r *http.Request)
- type UserSession
Constants ¶
This section is empty.
Variables ¶
View Source
var MaxAge int
View Source
var SidKey = "sid"
Functions ¶
func NewUserSession ¶
Types ¶
type UserSession ¶
type UserSession struct { base.BaseId `bson,inline` Uid string `bson:"uid" json:"uid"` Expires *time.Time `bson:"expires,omitempty" json:"expires,omitempty"` Agent string `bson:"agent,omitempty" json:"agent,omitempty"` Ip string `bson:"ip,omitempty" json:"ip,omitempty"` Status string `bson:"status" json:"status"` }
用户session模型
Click to show internal directories.
Click to hide internal directories.