update auth plugin per new plugin api