Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateTelegramOAuthURL ¶
GenerateTelegramOAuthURL generates a URL for Telegram OAuth
Types ¶
type AuthData ¶
type AuthData struct {
Id *int64 `json:"id,omitempty"`
FirstName *string `json:"first_name,omitempty"`
LastName *string `json:"last_name,omitempty"`
Username *string `json:"username,omitempty"`
PhotoUrl *string `json:"photo_url,omitempty"`
AuthDate *int64 `json:"auth_date,omitempty"`
Hash *string `json:"hash,omitempty"`
}
func ParseAndValidateBase64 ¶
ParseAndValidateBase64 parses base64 content for AuthData and validates it
func ParseAndValidateJson ¶
ParseAndValidateJson parses json content for AuthData and validates it
func ParseAuthDataBase64 ¶
ParseAuthDataBase64 decodes provided content from base64 and parses result for AuthData
func ParseAuthDataJson ¶
ParseAuthDataJson parses provided json content for AuthData
Click to show internal directories.
Click to hide internal directories.