Authenticate with a supported OAuth provider.
Authenticate with a supported OAuth provider.
Authentication: Public; tenant validation applies.
Feature area: Authentication
Implementation source: src/api/store/controllers/CustomerController.ts
Request example provenance: Request field names are source-defined; response uses the customer login envelope as an illustrative example.
Response example provenance: Request field names are source-defined; response uses the customer login envelope as an illustrative example.
Example status: Illustrative. The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.
Body
Sample request body. Request field names are source-defined; response uses the customer login envelope as an illustrative example. Treat this as an illustrative example, not a complete DTO contract.
