REST API: best place to set current user for JWT auth?

Question

I’ve studied a couple of JWT auth plugins and notice the current user is being set in either the rest_api_init action:

add_action( 'rest_api_init', function () {
  wp_set_current_user($token->user_id);
});

Or in the determine_current_user filter:

add_filter( 'determine_current_user', function ($user_id) {
  return $token->user_id;
});

Any advice as to which one is better? I’ve tested with both and they seem to have the same effectiveness.

--------------------------------------------------

>>> Share a link to this question, just copy and paste the code bellow on your web page <<<

<a href="https://www.wptricks.com/question/rest-api-best-place-to-set-current-user-for-jwt-auth/">

REST API: best place to set current user for JWT auth?</a>
0
, mos fetish 6 months 0 Answers 37 views 0

Leave an answer