Sunday, March 28, 2010

Facilitating access to subscription-based resources -- Athens, Shibboleth, OpenURL, Reverse Proxy, etc

Australian and North American PhilPapers users have often told me how much they like its off-campus access feature. Off-campus access on PhilPapers works like this. First, users configure their institutional reverse proxy in their account. From that point on, PhilPapers will point them to the proxy for subscription-based articles. This will be transparent to the users. They might be asked for their credentials by the proxy, but aside from that they will have direct access to the papers. At the time of writing, 513 users have configured a proxy.

This system works well for our North American and Australian users because reverse proxies are widely used in North America and Australia. Not so in Europe. The UK, in particular, has its own subscription management systems called Athens and Shibboleth. Athens is the old system but remains more standard as far as I can tell, and the two systems are identical from the end-user point of view. These systems don't use proxies. When a user wants to access an article through Athens, they have to go first to the publisher's page. Then they have to click a link from that page to obtain an Athens login page specific to the publisher. Often they will have to look up their institution on Athens' site before logging in. After having logged in, they will be taken back to the publisher's site and authorized to download papers from the publisher. As far as I can tell, users have to repeat this process for every publisher they visit, though the credentials ought to be remembered between visits to the same publisher. We don't have Athens accounts at SAS so I couldn't test this, but I can't see how it could be otherwise --- surely publisher sites do not constantly query Athens' servers to check if their visitors' IPs have already been authenticated, whether through embedded Javascript or backend connections (I can confirm there is no such Javascript on Wiley's site). So there is a lot of clicking around for UK users when they're browsing papers from various sources.

I would like to facilitate things for our UK users. In theory, we could forward our users to an Athens URL containing the final URL of the resource the user wants to access and the user's institution, i.e. something like this:

Athens could easily look up the relevant publisher based on the submitted URL, then a) forward the user directly to FINAL_URL if they are already authenticated or b) present the user with a login page before forwarding them. This would make Athens as easy to use as reverse proxy for PhilPapers users.

But this was not to be. The actual login URLs for Athens look something like this:

These are the URLs one finds on publishers' sites (Wiley in this case). As far as I can tell, there is no parameter to specify the institution, and the ath_dspid code is mandatory. When I tried changing the latter for 'OTHER' the login failed (I found someone with an Athens account who tested this for me).

So, to point our users to appropriate Athens login pages we would have to know the publisher codes. And of course they are not published by Eduserv, the company that runs Athens. Eduserv has refused to help us out in any way -- all we've ever heard from them is 'buy our product'.

Another company which hasn't been very cooperative is ExLibris, the company that makes the widely used SFX OpenURL resolver. Here too we'd need some data to make use of the service, because each institution has its own OpenURL resolver. I've repeatedly asked ExLibris for a list of institutional SFX server URLs (I'm sure they have that), and I never got any response at all.

Fortunately for us, WorldCat has come up with a solution to our problem (and everyone else trying to streamline access to subscription-based resources): they've created a big database of institutional OpenURL resolvers which everyone can query for free (so long as it's for non-profit use). Given an institution's name, WorldCat's 'Registry' will tell us what resolver(s) it uses. The resolver will then forward the user to an appropriate access point to the item, including (as far as I can tell) Athens access pages as appropriate. Thanks to WorldCat, we can give our users the benefits of all the secret data the like of ExLibris and Eduserv have at almost no expense to ourselves.


  1. tiffany and co jewelry,
    prada handbags,
    louis vuitton handbags,
    tiffany jewellery,
    hermes belt,
    ugg outlet,
    karen millen dresses,
    replica watches,
    christian louboutin online,
    canada goose jackets,
    air jordan shoes,
    the north face outlet store,
    louis vuitton,
    ugg boots,
    nobis outlet,
    ray ban sunglasses,
    snow boots,
    lebron james shoes,
    beats by dr dre,
    michael kors factory outlet,
    cheap nhl jerseys,
    montblanc pens,
    vans shoes,
    dansko outlet,

  2. It's not a smart thought to make late installments on your Visa as a late installments could remain on your credit profile for a long time and influence your FICO assessment. Cash Advance

  3. While picking the kind of payday credit that you have to apply for, hunt on various discussions to decide the banks that have the most astounding rating with their clients. Cash Advance

  4. It is very easy to finding us as we are at your city or nearest places. Just remember us and we will cash your check very short period with a very low cost.
    check casher

  5. nice post friend , Thank you for sharing with us, and we sincerely hope you will continue to update or post other articles
    cara menurunkan kadar sgot dan sgpt tinggi,


  6. نستخدم افضل ادوات تنظيف و غسيل الخزانات لاننا افضل شركة تنظيف خزانات المدينة المنورة و عمال مروبون وحاصلون على شهادة صحية فقط اتصل بنا لتحصل على افضل خدمة تنظيف خزانات بالمدينة المنورة
    ونقدم ايضا شركة مكافحة حشرات المدينة المنورةتقضي على جميع الحشرات

  7. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging Learn more

  8. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info  visit website

  9. You have done a great job on this article. It’s very readable and highly intelligent. You have even managed to make it understandable and easy to read. You have some real writing talent. Thank you. privacyonline

  10. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have  getmoreprivacy

  11. This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.!

  12. Idiotic and additionally trusting people at the same time can be an obstacle, on aged and also fully grown folk assembled also will follow a complication. Age and also embryonic concern together.

  13. For a long time me & my friend were searching for informative blogs, but now I am on the right place guys, you have made a room in my heart! Klik hier

  14. Great post, you have pointed out some excellent points, I as well believe this is a very superb website. There are so many fun and exciting things to do and experience around the world that I thought I'd put together a list of my favourite Things to do for all travelers ...


  15. Our Russian Escorts in Connaught Place have smooth bodies that can prepare you for a night of sexual loving. You don’t want to feel self-conscious as you’re safe here at our Call Girls agency. Our Services are all-time service that is accessible for you 24*7 hours. Our Escorts Girls are always prepared to make you fill you’ll have a fantastic alluring night with our lovely girls and you only need for believing simultaneously. Check our other Services also...
    Russian Escorts in Connaught Place
    Russian Escorts in Connaught Place
    Russian Escorts in Delhi
    Russian Escorts in Delhi
    Russian Escorts in Delhi


  16. With ourModel Escorts in Lucknowand escorts services, you may really improve stage of fun by its quality services different. Sure! This assists its people to victory over all the gloom and depressive disorders from your lifestyle and appeases your delicate wishes specifically.So, you may do a trip at web page and can get your wish suggested with an outstanding woman escort. Check our other services also...
    Hi Profile Call Girls in Lucknow
    Russian Call Girls in Lucknow
    Russian Escorts Service in Lucknow
    Foreigner Call Girls in Lucknow
    Foreigner Escorts in Lucknow
    Air Hostess Escorts
    Call Girls In Lucknow

  17. The information you provided is very useful, thank you very much for sharing useful information with us. You can apply for an online Turkish visa - If you are Planning a Trip to Turkey for tourism, business purposes. You can fill the e visa of Turkey application form in less than 5 to 10 minutes.

  18. Nice post. keep up the good work....India tourist visa from USA, Yes US citizens easily can apply for India tourist visa. Apply for the Indian e-Tourist Visa through an online visa application system.

  19. Good morning all ! I hope you all are doing well & safe. I love all the points you have made. Myanmar visa has opened now. There is a brief process described in the link to obtain a Myanmar visa online. The official Tourist Visa Service has been launched for our visitors.

  20. The post was stunning and vital at the same time, which I enjoyed reading after a very long time. I just wanted to inform you that if you intend on visiting Turkey, getting an e-visa for Turkey would be the best option due to its easy process, lower cost and shorter waiting time.