Documentation ¶
Index ¶
- type IdentityVerifiedFn
- type Verifier
- func (ver *Verifier) GetOAuth2Identity(ctx context.Context, accessToken string) (idn *identity.IdentityData, vd *identity.VerifierData, err error)
- func (ver *Verifier) GetOAuth2URL(code string) string
- func (ver *Verifier) HandleOAuth2Callback(ctx context.Context, code string) (token *oauth2.Token, err error)
- func (ver *Verifier) Info() identity.VerifierInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityVerifiedFn ¶
type IdentityVerifiedFn func(idn string)
type Verifier ¶
type Verifier struct {
// contains filtered or unexported fields
}
func New ¶
func New(idn string, ivfn IdentityVerifiedFn) *Verifier
func (*Verifier) GetOAuth2Identity ¶
func (ver *Verifier) GetOAuth2Identity(ctx context.Context, accessToken string) (idn *identity.IdentityData, vd *identity.VerifierData, err error)
func (*Verifier) GetOAuth2URL ¶
func (*Verifier) HandleOAuth2Callback ¶
func (*Verifier) Info ¶
func (ver *Verifier) Info() identity.VerifierInfo
Click to show internal directories.
Click to hide internal directories.