update auth logical