The Oklahoma House has passed a bill that would require voters to provide photo identification when casting a ballot.