Loading...
 
Skip to main content

Features / Usability


Referrer-based IP Authentication for TikiWiki?

Does TW allow any type of referrer-based IP authentication?

i have a content publishing app that my editorial staff uses and there is a lot of info there that we want to migrate and redirect over to the Wiki. Is it possible to establish a referrer-based IP authentication that would pass the credentials of the user (we use SMTP address as userID in both the CMS app and in TW) over to TW and thus log the user in

is this doable?

We were able to set this Directive in /var/www/html/tiki in .htaccess and do authentication:


< Directory /var/www/html/tiki >

Order deny, allow
Allow from 10.0.100
Allow from 127

< / Directory >

the allow 10.0.100.X subnet is the range another CMS application is attempting to talk from - we are trying to pass authentication from the CMS application to tiki.

Apache is already passing the user but how to I let tiki pass authenticated users via IP based referral?


OK Tikiwiki people - I'm hoping that I can reach out to you here on this great Friday afternoon.

We are still struggling with trying to get correct user authentication passed via HTTP/Web auth to Tiki

We have a CMS publishing application that we want to put links in that point to our TW deployment on a different server.

our .htaccess file directives look like this:

AuthType Basic
AuthName "Intranet Wiki"
AuthUserFile /var/www/html/tiki/.htpasswd
AuthGroupFile /dev/null
Require valid-user
Order Deny,Allow
Allow from 11.22.33.*
Allow from 10.0.100.*
Allow from 127.*
Allow from *.sub.domain.com
Allow from *.sub.sub.domain.com
Allow from somehostname.domain.com
Allow from sometool.domain.com
Satisfy any


when I tail the ssl_access_log, I can see that the referral is working:

23/Apr/2010:06:21:40 -0700] "GET /tiki-index.php?page=I+need+to+call+someone+for+help&username=JS...@do... HTTP/1.1" 200 10902


We have Web Server auth method selected in Tiki.

We have configured .htpasswd to initially have a user account that has the same password as the user account in the CMS publishing application.

However, when we click the link, the TW page opens up and states:

"You are not logged in. Go the login page"

How do you correctly pass user credentials to TW from an external source when using Web/HTTP authentication?

Please some body - anyone? This doesn't seem to be an apache issue, but I'm not 100%