Cannot like a page on user's behalf


I found this endpoint /likes/1.0/content/${contentId}/likes and I can like a page using personal API token.

However, when I try to like it on the user’s behalf using a connect app I get
401 - Client must be authenticated to access this resource

If I try to submit a user account of the person that liked the page (and don’t do impersonation) I am getting
403 - Request not in an authorized API scope. The server understood the request but refuses to authorize it.

Any advice on how to like a piece of content?