diff options
author | https://www.google.com/accounts/o8/id?id=AItOawk8U772S3jDrZJCO0WA5WaDLjJv5mMl6Yw <Nadine@web> | 2014-10-14 09:20:24 -0400 |
---|---|---|
committer | admin <admin@branchable.com> | 2014-10-14 09:20:24 -0400 |
commit | 627ed5f93c8dd13c5651266b065606a81579b7af (patch) | |
tree | 43767cca5dfa575097d83971893a742d421b22a9 | |
parent | bc6efdd735f4b695703850d1d05f7371e00ffcb7 (diff) | |
download | ikiwiki-627ed5f93c8dd13c5651266b065606a81579b7af.tar ikiwiki-627ed5f93c8dd13c5651266b065606a81579b7af.tar.gz |
-rw-r--r-- | doc/bugs/HTTPS_edit_required_no_authentication.mdwn | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/bugs/HTTPS_edit_required_no_authentication.mdwn b/doc/bugs/HTTPS_edit_required_no_authentication.mdwn new file mode 100644 index 000000000..e7793dc4d --- /dev/null +++ b/doc/bugs/HTTPS_edit_required_no_authentication.mdwn @@ -0,0 +1,9 @@ +Hello, + +I've setup authentication on my ikiwiki website using httpauth plugin. I've also disabled anonok, openid and passwordauth so that httpauth is the unique authentication method. +I've configured the `cgiauthurl` to https://example.com/auth/ikiwiki.cgi in order to make the authentication more secured (password is never sent in clear). My `url` points to http://example.com/ and my `cgiurl` points to http://example.com/ikiwiki.cgi . + +When I try to edit a page accessed by http, everything works fine: there is a redirection to https://example.com/auth/ikiwiki.cgi (defined in `cgiauthurl`) and my browser launches an HTTP Basic Authentication login form. +But when I try to edit a page accessed by https there is no redirection to the `cgiauthurl` url. Instead, I can edit (and save) the page without authentication. I've tried this with a fresh new browser session where I have never been asked for authentication before. It seems that editing pages directly from https://example.com/ikiwiki.cgi?page=page&do=edit works without authentication... + +I think that the Ikiwiki CGI do not redirect to `cgiauthurl` when it is accessed by HTTPS. |