Function useUstraLoginService
- useUstraLoginService(nuxtApp?): {
login: ((userId, userPw, completion?) => Promise<ApiResponse<LoginResult>>);
logout: (() => Promise<string>);
updatePassword: ((usrId, oldPwd, newPwd) => Promise<ApiResponse<string>>);
validId: ((userId) => Promise<ValidationResult>);
validPassword: ((password, oldPassword, userId) => Promise<ValidationResult>);
} Parameters
Optional nuxtApp: NuxtApp
Returns {
login: ((userId, userPw, completion?) => Promise<ApiResponse<LoginResult>>);
logout: (() => Promise<string>);
updatePassword: ((usrId, oldPwd, newPwd) => Promise<ApiResponse<string>>);
validId: ((userId) => Promise<ValidationResult>);
validPassword: ((password, oldPassword, userId) => Promise<ValidationResult>);
}
login: ((userId, userPw, completion?) => Promise<ApiResponse<LoginResult>>)
- (userId, userPw, completion?): Promise<ApiResponse<LoginResult>>
Parameters
userId: string
userPw: string
completion: boolean = false
Returns Promise<ApiResponse<LoginResult>>
logout: (() => Promise<string>)
- (): Promise<string>
Returns Promise<string>
updatePassword: ((usrId, oldPwd, newPwd) => Promise<ApiResponse<string>>)
- (usrId, oldPwd, newPwd): Promise<ApiResponse<string>>
Parameters
usrId: string
oldPwd: string
newPwd: string
Returns Promise<ApiResponse<string>>
validPassword: ((password, oldPassword, userId) => Promise<ValidationResult>)
- (password, oldPassword, userId): Promise<ValidationResult>
Parameters
password: string
oldPassword: string
userId: string
검증 결과
백오피스 로그인 및 계정 연계 서비스