Versions in this module Expand all Collapse all v2 v2.0.5 Sep 22, 2020 Changes in this version + func RegisterNewDriver(driver string, defaultscopes []string, ...) + type Dispatcher struct + func NewDispatcher(c cachita.Cache) *Dispatcher + func (d *Dispatcher) Handle(state, code string) (*structs.User, *oauth2.Token, error) + func (d *Dispatcher) New() *Gocial + type Gocial struct + Conf *oauth2.Config + DriverName string + ScopesArr []string + State string + Token *oauth2.Token + User structs.User + func (g *Gocial) Driver(driver string) *Gocial + func (g *Gocial) Handle(state, code string) error + func (g *Gocial) Redirect(clientID, clientSecret, redirectURL string) (string, error) + func (g *Gocial) Scopes(scopes []string) *Gocial Other modules containing this package github.com/gadelkareem/gocialite