oauthstate

package
v0.26.0 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const CookieName = "authara_oauth_nonce"

Variables

This section is empty.

Functions

func ClearNonce

func ClearNonce(w http.ResponseWriter)

func Configure

func Configure(secure bool)

func Consume added in v0.25.0

func Consume(w http.ResponseWriter, r *http.Request, nonce string) (string, bool)

Consume removes only the matching nonce so other tabs and providers keep their pending OAuth flows.

func Create added in v0.25.0

func Create(w http.ResponseWriter, r *http.Request) (string, error)

func EnsureNonce

func EnsureNonce(w http.ResponseWriter, r *http.Request) (string, error)

func Generate

func Generate() (string, error)

func ReadNonce

func ReadNonce(r *http.Request) (string, bool)

Types

This section is empty.

Jump to

Keyboard shortcuts

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