Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorEmptyAppID = errors.New("facebook app ID was empty")
View Source
var ErrorEmptyAppSecret = errors.New("facebook app secret was empty")
Functions ¶
This section is empty.
Types ¶
type FacebookOAuth ¶
type FacebookOAuth struct {
errors.AuthErrCheck
// contains filtered or unexported fields
}
func (*FacebookOAuth) ValidateToken ¶
func (f *FacebookOAuth) ValidateToken(token string) (string, error)
type Response ¶
type Response struct {
ResponseData `json:"data,omitempty"`
}
type ResponseData ¶
type ResponseData struct {
ApplID string `json:"app_id,omitempty"`
Application string `json:"application,omitempty"`
ExpiresAfterSecs int `json:"expires_at,omitempty"`
Valid bool `json:"is_valid,omitempty"`
IssuedBeforeSecs int `json:"issued_at,omitempty"`
Meta map[string]string `json:"metadata,omitempty"`
FBScopes []string `json:"scopes,omitempty"`
UsrID string `json:"user_id,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.