Home > @poq/sdk-sfcc > IAccountService
IAccountService covers account specific operations such as user registration, login, logout, guest token generation and so.
Signature:
export interface IAccountService
Method | Description |
---|---|
createGuestToken() | Creates an access token and a refresh token for a guest user. |
getContent(appIdentifier, appId, token, platform) | Method returns profile information and My Account page content blocks. |
getCookies(appIdentifier, token) | Method returns session cookies. |
getProfile(token) | Method returns profile for a specific user. |
login(appIdentifier, loginParams) | Method handles login operation for a user. |
logout(token) | Method handles user logout. |
refreshToken(appIdentifier, existingRefreshToken) | Method refreshes the access token and returns a new access token and a new refresh token. |
register(appIdentifier, token, registerParams) | Method handles registration operation for a specific user. |
updateProfile(token, profileParams) | Method handles user profile update operation. |