Auth: drop the decorator in favor of a more direct approach.