Update default configuration to use sp-mkws.indexdata.com for Pazpar2
authorMike Taylor <mike@indexdata.com>
Tue, 9 Sep 2014 12:50:59 +0000 (13:50 +0100)
committerMike Taylor <mike@indexdata.com>
Tue, 9 Sep 2014 12:50:59 +0000 (13:50 +0100)
commitc815978123f4bff4d986a9d16a525acd8cc8b218
treeab56d04c9d5f2aeaa200ea41aa0e3a51e01cbff1
parent4898fb8bfe605439a94a7663c98c663d49c24c79
Update default configuration to use sp-mkws.indexdata.com for Pazpar2
interactions, including Service Proxy authentication. By default we no
longer authenticate as mkws/mkws, but leave it for referer, hostname
or IP-based authentication to work their magic.

(For now, we always send username/password=XXX/XXX unless told to use
something different by the application. This is a workaround for bug
MKSP-125 and should be changed soon!)

See the manual for details of how to set up authentication:
http://mkws.indexdata.com/mkws-manual.html#authenticating-your-mwks-application-onto-the-library

--

Note that, while existing applications that already set the config item
service_proxy_auth will continue to honour it, those that just use the
default value (mkws/mkws) WILL NO LONGER WORK. This is a BACKWARDS
INCOMPATIBLE CHANGE.

There are two ways to fix this in an application. One is to modify the
application itself so that it sets mkws_config.sp_auth_credentials to
"username/password". The other is to add an end-user record to the
library "DEMO MKWS: the MasterKey Widget Set" which recognises the URL
of the application as a referring URL.
src/mkws-core.js