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)
|