Then the question becomes "should we require ID for open source contributions?" and the answer is most likely no, not a good idea.
That's stretching the traditional definition. Usually CLAs are solely focused on addressing the copyright conditions and intellectual property origin of the contributed changes. Maybe just "contributor agreement" or "contributor contract" would describe that.