MCPcopy Create free account
hub / github.com/TheThingsNetwork/lorawan-stack / WithNonce

Function WithNonce

pkg/webui/csp.go:41–44  ·  view source on GitHub ↗

WithNonce constructs a *http.Request which has a nonce attached.

(r *http.Request)

Source from the content-addressed store, hash-verified

39
40// WithNonce constructs a *http.Request which has a nonce attached.
41func WithNonce(r *http.Request) (*http.Request, string) {
42 nonce := GenerateNonce()
43 return r.WithContext(context.WithValue(r.Context(), nonceKey, nonce)), nonce
44}
45
46// ContentSecurityPolicy contains the Content Security Policy.
47type ContentSecurityPolicy struct {

Callers 3

RegisterRoutesMethod · 0.92
RegisterRoutesMethod · 0.92
RegisterRoutesMethod · 0.92

Calls 2

GenerateNonceFunction · 0.85
ContextMethod · 0.65

Tested by

no test coverage detected