import "github.com/jor-go/csrf"
package main
import (
"github.com/jor-go/csrf"
"fmt"
"time"
)
func main() {
// Set Secret and Token Duration
csrf.Secret = "cool-secret"
csrf.MaxTokenAge = 12 * time.Hour
// Get Session ID
sessionID := "1234"
// Generate Token
token := csrf.CreateToken(sessionID)
fmt.Println(token)
// Validate Token
isValid := csrf.ValidToken(token, sessionID)
fmt.Println("Token is Valid:", isValid)
}