Authentication > Auth
Auth
Use the Storefront Auth API to register customers, log in, and manage sessions.
Endpoints
| Endpoint | Description | JSON API |
|---|---|---|
| storefrontAuthConfirm | Verify customer email | POST:storefront/auth/confirm.json |
| storefrontAuthEmailLoginComplete | Complete login as a customer via email procedure | POST:storefront/auth/email_login_complete.json |
| storefrontAuthEmailLoginInit | Initiate login as a customer via email procedure | POST:storefront/auth/email_login_init.json |
| storefrontAuthLogin | Login as a customer | POST:storefront/auth/login.json |
| storefrontAuthPasswordComplete | Complete password reset | POST:storefront/auth/password/complete.json |
| storefrontAuthPasswordReset | Request password reset | POST:storefront/auth/password/reset.json |
| storefrontAuthPasswordVerify | Verify password code | POST:storefront/auth/password/verify.json |
| storefrontAuthRefresh | Refresh a customer token | POST:storefront/auth/refresh.json |
| storefrontAuthRequest | Request customer login (oauth 1.0) | POST:storefront/auth/request.json |
Types
| Types |
|---|
| CustomerEmailLogin |
| CustomerLogin |
| CustomerOAuthProviderKind |
| CustomerPasswordReset |
| CustomerPasswordResetComplete |
| CustomerPasswordResetVerify |
| FileURL |
| Token |
| TokenAndCustomerID |