apple

package
v0.0.0-...-cab84a2 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2025 License: Apache-2.0 Imports: 16 Imported by: 3

Documentation

Index

Constants

Variables

This section is empty.

Functions

This section is empty.

Types

type Apple

type Apple struct{}

func (Apple) GetJSONSchema

func (Apple) GetJSONSchema() map[string]interface{}

func (Apple) SetDefaults

func (Apple) SetDefaults(cfg oauthrelyingparty.ProviderConfig)

type AuthorizationResponseFormField_user

type AuthorizationResponseFormField_user struct {
	Name  *AuthorizationResponseFormField_user_name `json:"name,omitempty"`
	Email string                                    `json:"email,omitempty"`
}

AuthorizationResponseUser is a struct for deserializating The "user" form field. https://developer.apple.com/documentation/sign_in_with_apple/incorporating-sign-in-with-apple-into-other-platforms#Handle-the-response

type AuthorizationResponseFormField_user_name

type AuthorizationResponseFormField_user_name struct {
	FirstName string `json:"firstName,omitempty"`
	LastName  string `json:"lastName,omitempty"`
}

type ProviderConfig

type ProviderConfig oauthrelyingparty.ProviderConfig

func (ProviderConfig) KeyID

func (c ProviderConfig) KeyID() string

func (ProviderConfig) TeamID

func (c ProviderConfig) TeamID() string

Jump to

Keyboard shortcuts

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