possible for parse_ticket() to return false
add missing require digest
Merge branch 'expires'