Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to store oauth parameters in Header or Body of request #7

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

pamtbaau
Copy link

@pamtbaau pamtbaau commented Sep 7, 2017

After moving my WP website to another ISP, I could not authenticate my desktop app anymore. The method getRequestToken() raised the following error: "No OAuth parameters supplied".

After extensive research I found out that Apache does not pass the Authorization header by default to fgci. See Add Authorization header to WordPress .htaccess rules #161. Unfortunately the suggested solution to change .htaccess did not work in my case.

Since WP-API/OAuth1 accepts parameters in Header, Post and querystring (See docs) , I've added an option to tell your request() method to add the OAuth1 parameters to the Body instead of the Header.

Not sure if my proposed change is the best solution but it works for me...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant