templates

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2017 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	StatePrefixGoogle      = "google-"
	StatePrefixFacebook    = "facebook-"
	StatePrefixRingCentral = "ringcentral-"
	DemoRepoURI            = "github.com/grokify/beego-oauth2-demo"
)

Variables

This section is empty.

Functions

func LoggedinPage

func LoggedinPage(data LoggedinData) string

func LoginPage

func LoginPage(data LoginData) string

func StreamLoggedinPage

func StreamLoggedinPage(qw422016 *qt422016.Writer, data LoggedinData)

func StreamLoginPage

func StreamLoginPage(qw422016 *qt422016.Writer, data LoginData)

func WriteLoggedinPage

func WriteLoggedinPage(qq422016 qtio422016.Writer, data LoggedinData)

func WriteLoginPage

func WriteLoginPage(qq422016 qtio422016.Writer, data LoginData)

Types

type LoggedinData

type LoggedinData struct {
	User         scimutil.User
	PrimaryEmail scimutil.Item
	DemoRepoURI  string
}

type LoginData

type LoginData struct {
	OAuth2ConfigGoogle      *oauth2.Config
	OAuth2ConfigFacebook    *oauth2.Config
	OAuth2ConfigRingCentral *oauth2.Config
	OAuth2RedirectURI       string
	DemoRepoURI             string
}

func (*LoginData) AuthURLFacebook

func (ld *LoginData) AuthURLFacebook() string

func (*LoginData) AuthURLGoogle

func (ld *LoginData) AuthURLGoogle() string

func (*LoginData) AuthURLRingCentral

func (ld *LoginData) AuthURLRingCentral() string

func (*LoginData) State

func (ld *LoginData) State(prefix string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL