bueltge / authenticator

This plugin allows you to make your WordPress site accessible to logged in users only.
https://wordpress.org/plugins/authenticator/
GNU General Public License v3.0
24 stars 7 forks source link

Authenticator and Wordpress App for Android have a issue with XMLRPC #17

Closed rastarevolution closed 10 years ago

rastarevolution commented 10 years ago

Hi, ich habe das Problem, dass ich den Authenticator aktiviert habe und dass der Zugriff mit der Wordpress App für Android nicht mehr funktioniert. Wenn ich den Authenticator deaktiviere, habe ich wieder Zugriff auf meinen Blog. Unter Einstellungen-->Lesen-->Disable XMLRPC Interface? habe ich das Häckchen entfernt.

Ist dieses Problem bekannt oder bin ich nur zu blöd die Einstellungen korrekt vorzunehmen? ;-)

Vielen Dank im Voraus für die Antworten! :-)

Hi, I have the problem that I have enabled the authenticator and that the access to the WordPress app for Android does not work anymore. If I disable the authenticator, I regain access to my blog. Under Settings -> Reading -> Disable XMLRPC interface? I have the tick removed.

Is this a known problem or am I just too stupid to make the settings correct? ;-)

Thanks in advance for the answers! :-)

krohn commented 10 years ago

Hello! Exactly the same issue in my install (Authenicator 1.2.0, Wordpress Multisite 3.9.2)

bueltge commented 10 years ago

@rastarevolution and @krohn How you are tested this, with a App or via Code? I have tested before several weeks and it works fine. Thanks for feedback.

krohn commented 10 years ago

Hi! I tested via Worpdress App on Android. No access. (btw: Same with a Wordpress 4.0-RC1 [not mulitisite]). Maybe this helps: Calling the xmlrpc.php directly in browser, I get a "XML-RPC server accepts POST requests only."

dnaber-de commented 10 years ago

@bueltge I'll check this.

bueltge commented 10 years ago

@dnaber-de Thanks a lot!

same issue in #16

krohn commented 10 years ago

Thank you @bueltge and @dnaber-de . If you need further info, testing on my side or access to my test-install, please let me know. BTW: It's not limited to Multisite (like in #16) as mentioned above. Nontheless, follow up in #16 ?

dnaber-de commented 10 years ago

I can reproduce this issue with Authenticator to be activated. But I can not reproduce it with an deactivated Authenticator as described in #16. However, the reason for this bug was an to early authentication check in the process, which I have removed completely. It doesn't make sense there, the XMLRPC process has it's own authentication check.

As an improvement, I also added a guard which checks for the constant XMLRPC_REQUEST before setting a filter to xmlrpc_enabled.

It would be appreciate if one of the reporters want to check the bugfix at https://github.com/bueltge/Authenticator/tree/73a7f0754e4ac536733e2d118548547568c9daf8 (Use the »Download ZIP« button, if you don't use git to deploy the plugin code).

@bueltge You may want to deploy that as a 1.2.1 version update. But please have a short look at the plugin before ;)

bueltge commented 10 years ago

@dnaber-de Maybe you can check #13 for a new release and is the hook for #18 right? Maybe it would be fine, if we have a small example to the API documentation.

bueltge commented 10 years ago

Now, released a new version with the fix from @dnaber-de -- Thanks a lot for effort, time and engagement!

public on http://wordpress.org/plugins/authenticator/

krohn commented 10 years ago

Thanks a lot for the support @dnaber-de - working like charm :+1:

rastarevolution commented 10 years ago

It works! :-) Good job, i'm happy ;-) Thanks a lot! :-)

Raymond1970 commented 9 years ago

Hello all,

Maybe a little bit late, but I noticed that I still have the issue, als when using verion 1.2.1. Can one please assist

bueltge commented 9 years ago

XMLRPC is inactive on WP default. Do you have active this surface? Please check the options in the "Reading" Settings - wp-admin/options-reading.php. The entry "Disable XMLRPC Interface?" is the key for this feature.