Versions in this module Expand all Collapse all v0 v0.4.2 Apr 28, 2016 Changes in this version + const AgentToken v0.4.0 Oct 26, 2015 Changes in this version + const CsrfToken + const HookToken + const SessToken + const SignerAlgo + const UserToken + func CheckCsrf(r *http.Request, fn SecretFunc) error + type SecretFunc func(*Token) (string, error) + type Token struct + Kind string + Text string + func New(kind, text string) *Token + func Parse(raw string, fn SecretFunc) (*Token, error) + func ParseRequest(r *http.Request, fn SecretFunc) (*Token, error) + func (t *Token) Sign(secret string) (string, error) + func (t *Token) SignExpires(secret string, exp int64) (string, error)