chore: remove unused `origin` field from auth structs (#10910)
### Description
This field is both:
- Not used in our code
- Not guaranteed to come back in the API's payload. Current versions of
these APIs don't have it.
Therefore, it is safe (and preferable) to remove from our code so we
don't attempt to use it on accident.