Auto-discovers user schema patterns and extracts user information.
Attempts to discover common patterns:
- Email:
email,email_address, or followsprimary_email_idFK - Name:
name,full_name, orfirst_name + last_name - User table:
usersoruser
If schema cannot be discovered, returns an error instructing the user to implement a custom UserAdapter.