#13 Login issue

v0.8.x
open-accepted
functional (9)
5
2012-11-02
2012-10-23
No

My last entry was deleted, so re-posting in order to get more feedback.

To summarize, I am unable to access my wiki edits due to login auth error. I am using a corporate wiki with no logon necessary, as authorization to the wiki is granted by virtue of my network domain auth. this is handled by the MW extension, AutomaticREMOTE_USER, which I believe is causing this issue. xExternalEditor is unable to assimilate my own network authorization it seems, and logging in using my network credentials, no credentials or simply my user name all fail with an IIS error.

Unfortunately, the checkbox login bypass in v0.9.0 does not resolve. Is there a potential work around or is this an inherent incompatibility for which a solution will not be sought?

thanks,
David

Discussion

  • Stefan Dotti

    Stefan Dotti - 2012-10-26
    • status: open --> pending-accepted
     
  • Stefan Dotti

    Stefan Dotti - 2012-10-26

    That i understand.

    Do you login to your Web Server?
    The REMOTE_USER is set via a HTTP Auth process, is it?

    So: are you sending the Username via a Login? Do you type the Username or is Windows doing this for you?

     
  • David Van Winkle (z929669)

    I normally do not need to log into my web server.. The REMOTE_USER environment variable is used by AutomaticREMOTE_USER to seamlessly enable login, and all wiki login functionality is suppressed via LocalSettings.php.

    I only type in my Username using xExternalEditor, and whether I do or do not, I am unable to access the page to dowlnoad/upload to/from my editor using xExternalEditor.

    I am no networking expert, so I am only guessing that this has to be something to do with xExternalEditor and AutomaticREMOTE_USER not playing nicely (since I have no access issues when using a web browser).

    My server does use an alias, so I will try using the IP in the INI and let you know what happens.

    Thanks for the reply

     
  • David Van Winkle (z929669)

    • status: pending-accepted --> open-accepted
     
  • Stefan Dotti

    Stefan Dotti - 2012-11-01
    • status: open-accepted --> pending-accepted
     
  • Stefan Dotti

    Stefan Dotti - 2012-11-01

    From my understanding the Web Server must authenticate to set the REMOTE_USER variable.

    So there must be any system to provide this functionality.

    Maybe you don't see it because IIS and Windows and IE is doing the login in the background.

    What did you set up on the IIS?
    According to the documentation of the Wiki Extension Apache and IIS have to be enabled with authentication to provide the variable.

     
  • David Van Winkle (z929669)

    • status: pending-accepted --> open-accepted
     
  • David Van Winkle (z929669)

    Correct. Anonymous access must be disabled in IIS and the REMOTE_USER environment variable is accessed through Windows authentication. Therefore, xExternalEditor must also be able to use this variable. REMOTE_USER can be accessed from phpinto().

    For some reason, I must log into my wiki when using Firefox or Chrome, but IE loads the wiki without requiring sign in. Also, when I use IE to attempt to open via xExternalEditor, the app pulls up Firefox to handle the mime interaction.

    It is all very confusing, so I can only recommend that you attempt to test your app on a wiki using this extension (whether Apache or IIS). I am stumped.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks