Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChallengeSHA256 ¶
ChallengeSHA256 generate codeChallenge from codeVerifier using sha256 also encodes it base64 https://www.rfc-editor.org/rfc/rfc7636#section-4.2
func CodeVerifier ¶
CodeVerifier creates a codeVerifier https://www.rfc-editor.org/rfc/rfc7636#section-4.1 using rand.Reader code verifier is generated from subset of [A-Z] / [a-z] / [0-9]
Types ¶
type Info ¶
Info contains codeVerifier and codeChallenge
func New ¶
New returns a new set of codeVerifier and codeChallenge https://www.rfc-editor.org/rfc/rfc7636
func (Info) Base64URLCodeVerifier ¶
Base64URLCodeVerifier encode to base64url for transport
Click to show internal directories.
Click to hide internal directories.