package main import ( "github.com/gorilla/sessions" ) func login(name, password string, session *sessions.Session) bool { if name == "" { session.AddFlash("Empty name.", "error") return false } if password == "" { session.AddFlash("Empty password.", "error") return false } u := User{} Db.Find(&u).Where("name = ?", name) return VerifyPassword(password, u.Password) }