auth controller updatd