restore auth