func GetUserLogin(c context.Context, login string) (*model.User, error) {
	return FromContext(c).GetUserLogin(login)
}
GetUserLogin gets a user by unique Login name.
package store
import (
	"path"
	"github.com/lgtmco/lgtm/model"
	"golang.org/x/net/context"
)
type Store interface {
	GetUser(int64) (*model.User, error)
	GetUserLogin(string) (*model.User, error)
	CreateUser(*model.User) error
	UpdateUser(*model.User) error
	DeleteUser(*model.User) error
	GetRepo(int64) (*model.Repo, error)
	GetRepoSlug(string) (*model.Repo, error)
	GetRepoMulti(...string) ([]*model.Repo, error)
	GetRepoOwner(string) ([]*model.Repo, error)
	CreateRepo(*model.Repo) error
	UpdateRepo(*model.Repo) error
	DeleteRepo(*model.Repo) error
}
func GetUser(c context.Context, id int64) (*model.User, error) {
	return FromContext(c).GetUser(id)
}