projects/congarevenuecloud/ecommerce/src/lib/modules/crm/services/guest-user.service.ts
The Guest user service offers methods for managing guest user associated to the storefront.
import { GuestUserService, AObjectService } from '@congarevenuecloud/ecommerce';
constructor(private guestUserService: GuestUserService) {}
// or
export class MyService extends AObjectService {
private guestUserService: GuestUserService = this.injector.get(GuestUserService);
}
AObjectService
Properties |
Methods |
isValidUser |
isValidUser()
|
This method checks if the guest user is associated with the storefront.
Returns :
Observable<boolean>
boolean observable upon successful validation of guest user. |
login |
login()
|
Defines the login mechanism for a guest user. If the guest user feature is disabled in the org, routes user to login page of Conga platform.
Returns :
void
|
apiService |
Type : ApiService
|
Default value : this.injector.get(ApiService)
|
storefrontService |
Type : StorefrontService
|
Default value : this.injector.get(StorefrontService)
|
userService |
Type : UserService
|
Default value : this.injector.get(UserService)
|