Add auth & user save