add authenticate_partner_or_admin to partners controller