@@ -93,7 +93,7 @@ export class LoginService {
9393
9494 if ( authenticateResult . accessToken ) {
9595 //Successfully logged in
96- this . login ( authenticateResult . accessToken , authenticateResult . expireInSeconds , this . rememberMe ) ;
96+ this . login ( authenticateResult . accessToken , authenticateResult . encryptedAccessToken , authenticateResult . expireInSeconds , this . rememberMe ) ;
9797
9898 } else {
9999 //Unexpected result!
@@ -103,7 +103,7 @@ export class LoginService {
103103 }
104104 }
105105
106- private login ( accessToken : string , expireInSeconds : number , rememberMe ?: boolean ) : void {
106+ private login ( accessToken : string , encryptedAccessToken : string , expireInSeconds : number , rememberMe ?: boolean ) : void {
107107
108108 var tokenExpireDate = rememberMe ? ( new Date ( new Date ( ) . getTime ( ) + 1000 * expireInSeconds ) ) : undefined ;
109109
@@ -112,11 +112,18 @@ export class LoginService {
112112 tokenExpireDate
113113 ) ;
114114
115+ this . _utilsService . setCookieValue (
116+ AppConsts . authorization . encrptedAuthTokenName ,
117+ encryptedAccessToken ,
118+ tokenExpireDate ,
119+ abp . appPath
120+ ) ;
121+
115122 var initialUrl = UrlHelper . initialUrl ;
116123 if ( initialUrl . indexOf ( '/login' ) > 0 ) {
117124 initialUrl = AppConsts . appBaseUrl ;
118125 }
119-
126+
120127 location . href = initialUrl ;
121128 }
122129
@@ -189,7 +196,7 @@ export class LoginService {
189196 return ;
190197 }
191198
192- this . login ( result . accessToken , result . expireInSeconds ) ;
199+ this . login ( result . accessToken , result . encryptedAccessToken , result . expireInSeconds ) ;
193200 } ) ;
194201 }
195202 }
@@ -207,7 +214,7 @@ export class LoginService {
207214 return ;
208215 }
209216
210- this . login ( result . accessToken , result . expireInSeconds ) ;
217+ this . login ( result . accessToken , result . encryptedAccessToken , result . expireInSeconds ) ;
211218 } ) ;
212219 }
213220 }
0 commit comments