:zap: optionally declaring auth class