Re-enabled authentication in user maintenance code, changed specs to support authentication