kratos/ui/node/attributes_input_csrf.go

20 lines
383 B
Go

// Copyright © 2023 Ory Corp
// SPDX-License-Identifier: Apache-2.0
package node
import "github.com/ory/kratos/x/nosurfx"
func NewCSRFNode(token string) *Node {
return &Node{
Type: Input,
Group: DefaultGroup,
Attributes: &InputAttributes{
Name: nosurfx.CSRFTokenName,
Type: InputAttributeTypeHidden,
FieldValue: token,
Required: true,
},
}
}