expand authenticate_user to new & edit pages as well