SpiffyAuthorize is an authorization module for SpiffyCms (but can be used standalone).