Versions in this module Expand all Collapse all v1 v1.0.1 Nov 1, 2017 v1.0.0 Nov 1, 2017 Changes in this version + var ErrClientNotPresent = errors.New("Client not present in the request context") + var ErrIncorrectResponseType = errors.New("Response type not one of token or code") + var ErrSessionServiceNotPresent = errors.New("Session service not present in the request context") + type Service struct + func NewService(cnf *config.Config, oauthService oauth.ServiceInterface, ...) *Service + func (s *Service) Close() + func (s *Service) GetConfig() *config.Config + func (s *Service) GetOauthService() oauth.ServiceInterface + func (s *Service) GetRoutes() []routes.Route + func (s *Service) GetSessionService() session.ServiceInterface + func (s *Service) RegisterRoutes(router *mux.Router, prefix string) + type ServiceInterface interface + Close func() + GetConfig func() *config.Config + GetOauthService func() oauth.ServiceInterface + GetRoutes func() []routes.Route + GetSessionService func() session.ServiceInterface + RegisterRoutes func(router *mux.Router, prefix string)