1+ import { TokenService } from '@abp/auth/token.service' ;
2+ import { LogService } from '@abp/log/log.service' ;
3+ import { MessageService } from '@abp/message/message.service' ;
4+ import { UtilsService } from '@abp/utils/utils.service' ;
15import { Injectable } from '@angular/core' ;
26import { Router } from '@angular/router' ;
3- import { TokenAuthServiceProxy , AuthenticateModel , AuthenticateResultModel , ExternalLoginProviderInfoModel , ExternalAuthenticateModel , ExternalAuthenticateResultModel } from '@shared/service-proxies/service-proxies' ;
4- import { UrlHelper } from '@shared/helpers/UrlHelper' ;
57import { AppConsts } from '@shared/AppConsts' ;
6-
7- import { MessageService } from '@abp/message/message.service' ;
8- import { LogService } from '@abp/log/log.service' ;
9- import { TokenService } from '@abp/auth/token.service' ;
10- import { UtilsService } from '@abp/utils/utils.service' ;
8+ import { UrlHelper } from '@shared/helpers/UrlHelper' ;
9+ import { AuthenticateModel , AuthenticateResultModel , TokenAuthServiceProxy } from '@shared/service-proxies/service-proxies' ;
1110import { finalize } from 'rxjs/operators' ;
1211
12+
1313@Injectable ( )
1414export class LoginService {
1515
@@ -36,7 +36,7 @@ export class LoginService {
3636
3737 this . _tokenAuthService
3838 . authenticate ( this . authenticateModel )
39- . pipe ( finalize ( ( ) => { finallyCallback ( ) } ) )
39+ . pipe ( finalize ( ( ) => { finallyCallback ( ) ; } ) )
4040 . subscribe ( ( result : AuthenticateResultModel ) => {
4141 this . processAuthenticateResult ( result ) ;
4242 } ) ;
@@ -46,11 +46,15 @@ export class LoginService {
4646 this . authenticateResult = authenticateResult ;
4747
4848 if ( authenticateResult . accessToken ) {
49- //Successfully logged in
50- this . login ( authenticateResult . accessToken , authenticateResult . encryptedAccessToken , authenticateResult . expireInSeconds , this . rememberMe ) ;
49+ // Successfully logged in
50+ this . login (
51+ authenticateResult . accessToken ,
52+ authenticateResult . encryptedAccessToken ,
53+ authenticateResult . expireInSeconds ,
54+ this . rememberMe ) ;
5155
5256 } else {
53- //Unexpected result!
57+ // Unexpected result!
5458
5559 this . _logService . warn ( 'Unexpected authenticateResult!' ) ;
5660 this . _router . navigate ( [ 'account/login' ] ) ;
@@ -59,7 +63,7 @@ export class LoginService {
5963
6064 private login ( accessToken : string , encryptedAccessToken : string , expireInSeconds : number , rememberMe ?: boolean ) : void {
6165
62- var tokenExpireDate = rememberMe ? ( new Date ( new Date ( ) . getTime ( ) + 1000 * expireInSeconds ) ) : undefined ;
66+ const tokenExpireDate = rememberMe ? ( new Date ( new Date ( ) . getTime ( ) + 1000 * expireInSeconds ) ) : undefined ;
6367
6468 this . _tokenService . setToken (
6569 accessToken ,
@@ -73,7 +77,7 @@ export class LoginService {
7377 abp . appPath
7478 ) ;
7579
76- var initialUrl = UrlHelper . initialUrl ;
80+ let initialUrl = UrlHelper . initialUrl ;
7781 if ( initialUrl . indexOf ( '/login' ) > 0 ) {
7882 initialUrl = AppConsts . appBaseUrl ;
7983 }
0 commit comments