projects/aoc-client/core/services/aoc-login/aoc-login.service.ts
Properties |
Methods |
constructor(http: HttpClient, injector: Injector, aocIoService: AocIoService, aocConfig: AocConfig, aocModelManager: AocModelManager, aocUserConfig: AocUserConfig, logger: AocUiLoggerService)
|
||||||||||||||||||||||||
Parameters :
|
changePasswordRequest | ||||||
changePasswordRequest(changePasswordData: ChangePasswordDataRequest)
|
||||||
Parameters :
Returns :
Observable<any>
|
check | ||||||
check(bypassLoginCheck?: boolean)
|
||||||
Parameters :
Returns :
Promise | undefined
|
getUser |
getUser()
|
Type parameters :
|
Returns :
T | null
|
getUserObservable |
getUserObservable()
|
Type parameters :
|
Returns :
Observable<T>
|
login | ||||||
login(loginDataRequest: LoginDataRequest)
|
||||||
Parameters :
|
logout |
logout()
|
Returns :
void
|
lostPasswordRequest | ||||||
lostPasswordRequest(lostPasswordData: LostPasswordDataRequest)
|
||||||
Parameters :
Returns :
Observable<any>
|
newPasswordRequest | ||||||
newPasswordRequest(newPasswordData: NewPasswordDataRequest)
|
||||||
Parameters :
Returns :
Observable<any>
|
loggedIn |
Default value : new BehaviorSubject(false)
|