func notAuthenticated(session sessions.Session) bool { uid := session.Get("uid") return !(uid.(int) > 0) }
func currentUser(session sessions.Session) User { uid := session.Get("uid") u := User{} r := db.QueryRow("SELECT * FROM users WHERE id = ? LIMIT 1", uid) err := r.Scan(&u.ID, &u.Name, &u.Email, &u.Password, &u.LastLogin) if err != nil { return u } return u }