Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SessionKey keys = keys("sessionkey")
Functions ¶
func HashPassword ¶
Types ¶
type Register ¶
type Register struct {
Id interface{} `json:"_id,omitempty" bson:"_id,omitempty"`
Username string `json:"username" bson:"username"`
Password string `json:"password" bson:"password"`
Email string `json:"email" bson:"email"`
Token string `json:"token" bson:"token"`
CreatedAt time.Time `json:"created_at" bson:"created_at"`
}
func NewRegister ¶
type Render ¶
type Render struct {
Id interface{} `json:"_id, omitempty" bson:"_id, omitempty"`
Name string `json:"name" bson:"name"`
Status float64 `json:"status" bson:"status"`
Started time.Time `json:"started" bson:"started"`
Finished *time.Time `json:"finished, omitempty" bson:"finished, omitempty"`
Icon string `json:"icon" bson:"icon"`
}
type Session ¶
type Session struct {
Id interface{} `json:"_id,omitempty" bson:"_id,omitempty"`
User *User `json:"user" bson:"user"`
}
func UseSession ¶
type User ¶
type User struct {
Id interface{} `json:"_id,omitempty" bson:"_id,omitempty"`
Username string `json:"username" bson:"username"`
Email string `json:"email" bson:"email"`
Password string `json:"-" bson:"password"`
Coins float64 `json:"coins" bson:"coins"`
Projects []Project `json:"projects" bson:"projects"`
}
Click to show internal directories.
Click to hide internal directories.