This chronological list of immigration laws provides links to the full text of selected laws in the U.S. Statutes at Large. Statutes at Large is the official compilation of the the laws passed in each session of Congress arranged in chronological order. The legal citation of a Statute at Large (Stat.) includes the volume and page number in Statutes at Large. (e.g., 110 Stat. 3009)
Congressional debate and discussion can be very informative. The Congressional Record (and predecessors) are the official record of Congress. Search ProQuest Congressional choosing Congressional Record Bound Edition & Predecessors. Limit by date range and search full text for such terms as "naturalization," "immigration," or other terms relevant to the legislation you are researching.