@@ -47,18 +47,18 @@ public function login($req, $res) {
47
47
$ refreshToken = $ user ->generateRefreshToken ();
48
48
49
49
// Add Authorization Cookies
50
- setcookie ('SSID ' , $ accessToken , time () + 60 * (int ) $ _ENV ['ACCESS_TOKEN_EXPIRY ' ], path: '/ ' , secure: true , httponly: true );
51
- setcookie ('RTID ' , $ refreshToken , time () + 86400 * (int ) $ _ENV ['REFRESH_TOKEN_EXPIRY ' ], path: '/ ' , secure: true , httponly: true );
50
+ setcookie ('SSID ' , $ accessToken , time () + 60 * (int ) $ _ENV ['ACCESS_TOKEN_EXPIRY ' ], path: '/ ' , secure: true );
51
+ setcookie ('RTID ' , $ refreshToken , time () + 86400 * (int ) $ _ENV ['REFRESH_TOKEN_EXPIRY ' ], path: '/ ' , secure: true );
52
52
53
- return response ($ req , $ res , new Response (message: "User logged in successfully. " , data: [ ' user ' => $ user , ' accessToken ' => $ accessToken , ' refreshToken ' => $ refreshToken ] ));
53
+ return response ($ req , $ res , new Response (message: "User logged in successfully. " ));
54
54
}
55
55
56
56
/** Logout Function */
57
57
public function logout ($ req , $ res ) {
58
58
59
59
// Remove Authorization Cookies
60
- setcookie ('SSID ' , '' , time () - 100 , path: '/ ' , secure: true , httponly: true );
61
- setcookie ('RTID ' , '' , time () - 100 , path: '/ ' , secure: true , httponly: true );
60
+ setcookie ('SSID ' , '' , time () - 100 , path: '/ ' , secure: true );
61
+ setcookie ('RTID ' , '' , time () - 100 , path: '/ ' , secure: true );
62
62
63
63
return response ($ req , $ res , new Response (message: "User logged out successfully. " ));
64
64
}
@@ -67,7 +67,7 @@ public function logout($req, $res) {
67
67
public function regenerateAccessToken ($ req , $ res ) {
68
68
69
69
/** User Refresh Token */
70
- $ refreshToken = $ req -> getParsedBody ()[ ' refreshToken ' ] ?? null ;
70
+ $ refreshToken = $ _COOKIE [ ' RTID ' ] ;
71
71
72
72
try {
73
73
/** Decode Json Web Token */
@@ -83,8 +83,8 @@ public function regenerateAccessToken($req, $res) {
83
83
$ accessToken = $ user ->generateAccessToken ();
84
84
85
85
// Add Authorization Cookies
86
- setcookie ('SSID ' , $ accessToken , time () + 60 * (int ) $ _ENV ['ACCESS_TOKEN_EXPIRY ' ], path: '/ ' , secure: true , httponly: true );
86
+ setcookie ('SSID ' , $ accessToken , time () + 60 * (int ) $ _ENV ['ACCESS_TOKEN_EXPIRY ' ], path: '/ ' , secure: true );
87
87
88
- return response ($ req , $ res , new Response (message: "User regenrate access token successfully. " , data: [ ' user ' => $ user , ' accessToken ' => $ accessToken ] ));
88
+ return response ($ req , $ res , new Response (message: "User regenrate access token successfully. " ));
89
89
}
90
90
}
0 commit comments