This practice favors the employer so much that it is illegal in California (and a few other states) to ask for salary history.
That's interesting....when submitting resumes for US Federal government (GS) jobs, their resume guidelines include salary, hours worked, and points of contact for each position. I wonder how positions advertised in the State of California can be reconciled with what you've shared?
They do sometimes even ask for pay stubs to prove salaries claimed
My understanding of federal employment is that the pay scales are published and public record, and job postings state which scale it's on. This level of disclosure seems to minimize the possible harm here, as there's far less room for negotiation for anyone.