File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed
Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change 11import { setCookie } from './cookies' ;
22
3+ function extractTokenValue ( tokenString : string ) : string {
4+ const match = tokenString . match ( / v a l u e = ( [ ^ , ] + ) / ) ;
5+ return match ? match [ 1 ] : tokenString ;
6+ }
7+
38export function registerSetAuthToken ( ) {
49 window . setAuthToken = ( accessToken : string , refreshToken : string ) => {
510 console . log ( 'setAuthToken 실행됨!' , accessToken , refreshToken ) ;
611
712 const expires = new Date ( ) ;
813 expires . setDate ( expires . getDate ( ) + 7 ) ;
914
10- if ( accessToken ) {
11- setCookie ( 'access_token' , accessToken , {
15+ const actualAccessToken = extractTokenValue ( accessToken ) ;
16+ const actualRefreshToken = extractTokenValue ( refreshToken ) ;
17+
18+ if ( actualAccessToken ) {
19+ setCookie ( 'access_token' , actualAccessToken , {
1220 path : '/' ,
1321 expires,
1422 } ) ;
1523 }
1624
17- if ( refreshToken ) {
18- setCookie ( 'refresh_token' , refreshToken , {
25+ if ( actualRefreshToken ) {
26+ setCookie ( 'refresh_token' , actualRefreshToken , {
1927 path : '/' ,
2028 expires,
2129 } ) ;
You can’t perform that action at this time.
0 commit comments