File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -172,7 +172,10 @@ public function authenticateAction()
172
172
$ payload ['external_id ' ] = $ user ->getId ();
173
173
}
174
174
175
- Mage::log ('Admin JWT: ' . var_export ($ payload , true ), null , 'zendesk.log ' );
175
+ // Redact token then log the rest of the payload
176
+ $ jti_redacted_payload = $ payload ; // arrays are copied by value in php, not just a ref being passed around
177
+ $ jti_redacted_payload ["jti " ] = "REDACTED " ;
178
+ Mage::log ('Admin JWT: ' . var_export ($ jti_redacted_payload , true ), null , 'zendesk.log ' );
176
179
177
180
$ jwt = JWT ::encode ($ payload , $ token );
178
181
$ return = $ return_url ? "&return_to= " .$ return_url : "" ;
Original file line number Diff line number Diff line change @@ -75,7 +75,10 @@ public function loginAction()
75
75
$ payload ['external_id ' ] = $ user ->getId ();
76
76
}
77
77
78
- Mage::log ('End-user JWT: ' . var_export ($ payload , true ), null , 'zendesk.log ' );
78
+ // Redact token then log the rest of the payload
79
+ $ jti_redacted_payload = $ payload ; // arrays are copied by value in php, not just a ref being passed around
80
+ $ jti_redacted_payload ["jti " ] = "REDACTED " ;
81
+ Mage::log ('End-user JWT: ' . var_export ($ jti_redacted_payload , true ), null , 'zendesk.log ' );
79
82
80
83
$ jwt = JWT ::encode ($ payload , $ token );
81
84
$ return_url = $ return_url ? "&return_to= " .$ return_url : "" ;
You can’t perform that action at this time.
0 commit comments