@Ved_Prakash wrote:
Hi, I am facing a strange issue while I am trying to update emailid of the system user using
/system/user/{id}
PATCH method, which works fine, it updates without any problem.The problem I am facing is, the next request always fails with error Invalid token: User verification failed., to be more specific I am calling a PHP service defined in Service Tab, below is some initial code which seems to be failing…
<?php $verb = $event['request']['method']; // get resource $resource = $event['resource']; // get query params from request $params = $event['request']['payload']; //initialize the Tokens for the internal API call $options = []; $options['headers'] = []; $options['headers']['X-DreamFactory-Api-Key'] = $platform['session']['api_key']; $options['headers']['X-DreamFactory-Session-Token'] = $platform['session']['session_token']; $options['headers']['Content-Type'] = 'application/json'; switch ($resource) { case 'finishUpdate': $email = $params['emailid']; $userid = $params['userid']; $result = ['is_error' => 0 , 'message' => 'Profile updated']; return $result ; break; } ?>
In the above code the script method finishUpdate is been called which doesn’t have anything, still I get the Invalid Token error, I have to re login and get fresh token.
It there any underlying process that might be invalidating Session Token on system user update?
How can I resolve this issue?
Thanks for Help.
Posts: 1
Participants: 1